diff options
author | Dan Goodliffe <daniel.goodliffe@pressassociation.com> | 2017-03-13 14:53:53 +0000 |
---|---|---|
committer | Dan Goodliffe <daniel.goodliffe@pressassociation.com> | 2017-03-13 14:53:53 +0000 |
commit | 24152f4d168dab836be69c31226d24089086b127 (patch) | |
tree | 7755de5fc04b0bfc89e39256f06acf5751088e43 | |
parent | Add basic timer task for automatically updating everything (diff) | |
download | gentoobrowse-api-24152f4d168dab836be69c31226d24089086b127.tar.bz2 gentoobrowse-api-24152f4d168dab836be69c31226d24089086b127.tar.xz gentoobrowse-api-24152f4d168dab836be69c31226d24089086b127.zip |
Remove getSyncs method as it nolonger makes much sense
-rw-r--r-- | gentoobrowse-api/api/portage.ice | 1 | ||||
-rw-r--r-- | gentoobrowse-api/domain/portage-models.ice | 8 | ||||
-rw-r--r-- | gentoobrowse-api/service/portageimpl.cpp | 7 | ||||
-rw-r--r-- | gentoobrowse-api/service/portageimpl.h | 1 | ||||
-rw-r--r-- | gentoobrowse-api/service/sql/portage/getSyncs.sql | 6 | ||||
-rw-r--r-- | gentoobrowse-api/unittests/testPortage.cpp | 10 |
6 files changed, 0 insertions, 33 deletions
diff --git a/gentoobrowse-api/api/portage.ice b/gentoobrowse-api/api/portage.ice index fe159ad..87acd45 100644 --- a/gentoobrowse-api/api/portage.ice +++ b/gentoobrowse-api/api/portage.ice @@ -19,7 +19,6 @@ module Gentoo { idempotent Ebuilds getPackageVersions(int id); idempotent EbuildDetails getPackageVersionDetails(int id); idempotent ChangeLog getPackageChangeLog(int id); - idempotent Syncs getSyncs(int syncs); idempotent Ebuilds getRecentAdditions(int syncs); idempotent Packages getPackagesWithRecentAdditions(int syncs); idempotent Categories getCategoriesWithRecentAdditions(int syncs); diff --git a/gentoobrowse-api/domain/portage-models.ice b/gentoobrowse-api/domain/portage-models.ice index 71930b0..32bda7c 100644 --- a/gentoobrowse-api/domain/portage-models.ice +++ b/gentoobrowse-api/domain/portage-models.ice @@ -101,12 +101,6 @@ module Gentoo { StringList atomspec; }; - struct Sync { - [ "slicer:conversion:boost.posix_time.ptime:boost.posix_time.to_iso_extended_string:boost.posix_time.time_from_string:nodeclare" ] - string timestamp; - int ebuilds; - }; - struct Repository { ["slicer:db:pkey"] int repoid; @@ -134,8 +128,6 @@ module Gentoo { sequence<ChangeLogEntry> ChangeLog; [ "slicer:element:article" ] sequence<NewsItem> News; - [ "slicer:element:sync" ] - sequence<Sync> Syncs; [ "slicer:element:mask" ] sequence<Mask> Masks; [ "slicer:element:repo" ] diff --git a/gentoobrowse-api/service/portageimpl.cpp b/gentoobrowse-api/service/portageimpl.cpp index 7677ceb..b05dab7 100644 --- a/gentoobrowse-api/service/portageimpl.cpp +++ b/gentoobrowse-api/service/portageimpl.cpp @@ -31,7 +31,6 @@ #include <sql/portage/getUseUsage.sql.h> #include <sql/portage/getUsePackages.sql.h> #include <sql/portage/getUsesSearch.sql.h> -#include <sql/portage/getSyncs.sql.h> #include <sql/portage/getBug.sql.h> #include <sql/portage/getPackageBugs.sql.h> #include <sql/portage/getBugsSearch.sql.h> @@ -139,12 +138,6 @@ Portage::getPackageChangeLog(Ice::Int id, const Ice::Current &) return fetchCache<Gentoo::ChangeLog>(sql::portage::getPackageChangeLog, 30, id); } -Gentoo::Syncs -Portage::getSyncs(Ice::Int syncs, const Ice::Current &) -{ - return fetchCache<Gentoo::Syncs>(sql::portage::getSyncs, 30, syncs); -} - Gentoo::Ebuilds Portage::getRecentAdditions(Ice::Int syncs, const Ice::Current &) { diff --git a/gentoobrowse-api/service/portageimpl.h b/gentoobrowse-api/service/portageimpl.h index be8742a..36e4e5a 100644 --- a/gentoobrowse-api/service/portageimpl.h +++ b/gentoobrowse-api/service/portageimpl.h @@ -26,7 +26,6 @@ class DLL_PUBLIC Portage : public Gentoo::Portage, IceTray::AbstractCachingDatab Gentoo::Ebuilds getPackageVersions(Ice::Int id, const Ice::Current &) override; Gentoo::EbuildDetails getPackageVersionDetails(Ice::Int id, const Ice::Current &) override; Gentoo::ChangeLog getPackageChangeLog(Ice::Int id, const Ice::Current &) override; - Gentoo::Syncs getSyncs(Ice::Int syncs, const Ice::Current &) override; Gentoo::Ebuilds getRecentAdditions(Ice::Int syncs, const Ice::Current &) override; Gentoo::Packages getPackagesWithRecentAdditions(Ice::Int syncs, const Ice::Current &) override; Gentoo::Categories getCategoriesWithRecentAdditions(Ice::Int syncs, const Ice::Current &) override; diff --git a/gentoobrowse-api/service/sql/portage/getSyncs.sql b/gentoobrowse-api/service/sql/portage/getSyncs.sql deleted file mode 100644 index dea88ac..0000000 --- a/gentoobrowse-api/service/sql/portage/getSyncs.sql +++ /dev/null @@ -1,6 +0,0 @@ --- libdbpp:no-cursor -SELECT s.firstseen AS timestamp, COUNT(*) AS ebuilds -FROM gentoobrowse.ebuilds s -GROUP BY s.firstseen -ORDER BY s.firstseen DESC -LIMIT ? diff --git a/gentoobrowse-api/unittests/testPortage.cpp b/gentoobrowse-api/unittests/testPortage.cpp index aa10ee9..e4ff9ff 100644 --- a/gentoobrowse-api/unittests/testPortage.cpp +++ b/gentoobrowse-api/unittests/testPortage.cpp @@ -59,16 +59,6 @@ BOOST_AUTO_TEST_CASE( getCategoriesInSuper ) BOOST_REQUIRE_EQUAL(0, cats.size()); } -BOOST_AUTO_TEST_CASE( getSyncs ) -{ - auto syncs = p->getSyncs(3); - BOOST_REQUIRE_EQUAL(3, syncs.size()); - BOOST_REQUIRE_EQUAL("2015-12-07T15:01:06.742996", syncs.front().timestamp); - BOOST_REQUIRE_EQUAL(3, syncs.front().ebuilds); - BOOST_REQUIRE_EQUAL("2015-11-29T15:00:49.856355", syncs.back().timestamp); - BOOST_REQUIRE_EQUAL(3, syncs.back().ebuilds); -} - BOOST_AUTO_TEST_CASE( getCategoriesWithRecentAdditions ) { auto cats = p->getCategoriesWithRecentAdditions(3); |