Andrey Smirnov
d523d2b415
Package.GetField implementation for querying.
2014-07-12 18:00:13 +04:00
Andrey Smirnov
e320ac31d5
Switch aptly repo move/copy/import/remove to use new filters based on queries.
2014-07-12 13:58:38 +04:00
Andrey Smirnov
e08d44ff0a
Fix bug with matching in Search method.
2014-07-12 13:58:22 +04:00
Andrey Smirnov
898870038a
Rename s/Searchable/Fast/
2014-07-12 00:30:53 +04:00
Andrey Smirnov
c485cf41f7
PkgQueries, concept of 'Searchable', rewrite Filter using PackageQueries.
2014-07-12 00:15:33 +04:00
Andrey Smirnov
d54ef1e921
Fix bug with special chars handling in strings, detect package key queries,
...
arch condition for dependency-like queries.
2014-07-12 00:14:49 +04:00
Andrey Smirnov
b42fd71acf
MatchesDependency should check on Provides: as well.
2014-07-11 16:30:41 +04:00
Andrey Smirnov
ede5449440
Refactoring: move query tree to deb package.
2014-07-11 00:09:31 +04:00
Andrey Smirnov
eef49516ef
Fix bugs after style fixes.
2014-07-10 23:31:53 +04:00
Andrey Smirnov
e745747370
Style fixes as suggested by tools.
2014-07-10 21:34:52 +04:00
Andrey Smirnov
7e5b2ae8f5
Bugfix: unit-test was creating dirs in source directory.
2014-07-10 21:31:12 +04:00
Andrey Smirnov
ada3ae0094
Introduce query language (resembling reprepro syntax).
2014-07-10 21:28:02 +04:00
Andrey Smirnov
d262a131cc
Preparation for query matching: introduce Regexp + PatternMatch.
2014-07-10 21:16:30 +04:00
Andrey Smirnov
f0e69144ed
Merge branch 'simonaquino-pull_multiple_packages'
2014-07-10 00:56:16 +04:00
Andrey Smirnov
a7cb40ee7a
System tests for aptly snapshot pull -all-matches. #70
2014-07-10 00:55:53 +04:00
Andrey Smirnov
2a9b2f87f9
Update man page. #70
2014-07-10 00:48:24 +04:00
Andrey Smirnov
9af10bc422
Refactoring: simplification. #70
2014-07-10 00:43:42 +04:00
Andrey Smirnov
bdbb5acb11
Remove 'allMatches' on version equal. #70
2014-07-10 00:20:28 +04:00
Andrey Smirnov
81d506b226
Dependencies should be matched for each package one by one. #70
2014-07-10 00:13:19 +04:00
Andrey Smirnov
1c30b2b9de
Simplification: we are already able to search for all packages. #70
2014-07-10 00:10:53 +04:00
Andrey Smirnov
566604d4ba
Revert changes related to NextVersion. #70
...
It would be done in a bit different way: by introducing powerful search queries.
2014-07-10 00:04:48 +04:00
Andrey Smirnov
58a57f2b2c
Merge branch 'pull_multiple_packages' of https://github.com/simonaquino/aptly into simonaquino-pull_multiple_packages
2014-07-09 18:16:46 +04:00
Andrey Smirnov
20d744f398
Fix system tests (whitespace).
2014-07-08 13:12:10 +04:00
Andrey Smirnov
360981de4a
Merge branch 'simonaquino-sort_snapshots_time'
2014-07-07 23:37:40 +04:00
Andrey Smirnov
79016f7f98
Slight refactoring, make wrong param real error. #73
2014-07-07 23:36:59 +04:00
Andrey Smirnov
1a92d8bfe9
Add --capture to auto-create 'gold' results when fail.
2014-07-07 23:29:36 +04:00
Andrey Smirnov
d3707b4cfe
Add system test on wrong --sort parameter. #73
2014-07-07 23:29:21 +04:00
Andrey Smirnov
de1fa85127
Update man page. #73
2014-07-07 23:14:32 +04:00
Andrey Smirnov
d9b35cea01
Allow running system tests by mask.
...
E.g. system/run.py 'ListSnapshot*'.
2014-07-07 23:13:49 +04:00
Andrey Smirnov
b75b4d1488
Merge branch 'sort_snapshots_time' of https://github.com/simonaquino/aptly into simonaquino-sort_snapshots_time
2014-07-07 18:18:58 +04:00
Andrey Smirnov
da55f18b0e
Fix system tests.
2014-07-02 10:10:39 +04:00
Andrey Smirnov
165dd0053e
Merge branch 'specify_long_tests' of https://github.com/simonaquino/aptly
2014-07-02 10:03:19 +04:00
Andrey Smirnov
22a4e6b67b
Update goleveldb to fixed version (dropping data after compaction + recover). syndtr/goleveldb#53
2014-07-02 09:54:20 +04:00
Simon Aquino
20513e1c16
Specify individual long tests to run
...
The test script currently only allows to run all the long test. This
change will allow a user to specify individual long tests to run.
2014-07-01 00:51:58 +01:00
Simon Aquino
b4ea963744
List snapshots by time: added integration tests
...
Added a couple of integration tests for the new list snapshot by
creation time feature.
2014-06-30 20:23:20 +01:00
Simon Aquino
429788db0f
List snapshots by time
...
Users now have the choice of listing the snapshot by time as well as
name (default behaviour).
An additional flag has been added '--sort=' which controls the sort
method applied to the list produced by aptly snapshot list.
The possible values are:
--sort=name (default): sorts the snapshot list by name (lexicographic
order)
--sort=time: sorts the snapshot list in chronological order (oldest to
newest)
2014-06-30 19:25:13 +01:00
Andrey Smirnov
1e70e954da
System test on pulling latest version by default. #67
2014-06-29 10:12:18 +04:00
Andrey Smirnov
319f3e6bb2
Updated fixture: sensu mirror, new mirror contents.
2014-06-29 09:56:30 +04:00
Andrey Smirnov
56915c4357
Fix order of Component & Archive fields.
2014-06-29 09:55:51 +04:00
Simon Aquino
e1348ab88f
Merge smira/master into pull_multiple_packages
...
Resolved conflicts arisen following smira's new commits into master.
2014-06-28 01:34:28 +01:00
Andrey Smirnov
026dc540d2
Merge branch 'simonaquino-deterministic_package_search'
2014-06-28 00:37:33 +04:00
Andrey Smirnov
44ce4c8a77
Insert into right position when adding as well. #67
2014-06-28 00:26:56 +04:00
Andrey Smirnov
980102462b
Simplify Makefile.
2014-06-28 00:10:35 +04:00
Andrey Smirnov
86b0860463
Enable system tests fixture under go1.3 as well. #72
2014-06-27 23:53:37 +04:00
Andrey Smirnov
e311d41dd7
Add Simon Aquino to authors. #67
2014-06-27 23:49:05 +04:00
Andrey Smirnov
c3ce886990
Merge branch 'deterministic_package_search' of https://github.com/simonaquino/aptly into simonaquino-deterministic_package_search
2014-06-27 23:47:57 +04:00
Andrey Smirnov
959ecf696c
Build under go1.3 as well. #72
2014-06-27 23:39:32 +04:00
Andrey Smirnov
48d01f5700
Fix reference to home directory. #24
2014-06-27 23:30:04 +04:00
Andrey Smirnov
aeecc1ec91
System test on conflicting files when publishing. #65
2014-06-27 22:29:01 +04:00
Andrey Smirnov
685a4de4e7
Fix link to Ryan Uber's profile.
2014-06-27 22:18:03 +04:00