ba519d1 | Antoine R. Dumont (@ardumont) | 15 January 2016, 15:37:27 UTC | New upstream version 0.0.28 | 15 January 2016, 15:37:27 UTC |
ebe3a29 | Antoine R. Dumont (@ardumont) | 15 January 2016, 14:46:59 UTC | sql/upgrades/040: add 039→040 upgrade script | 15 January 2016, 14:46:59 UTC |
9fe94d3 | Antoine R. Dumont (@ardumont) | 15 January 2016, 14:45:28 UTC | Open entity_get api Related T247 | 15 January 2016, 14:46:52 UTC |
78869c4 | Antoine R. Dumont (@ardumont) | 15 January 2016, 11:42:47 UTC | New upstream version 0.0.27 | 15 January 2016, 11:42:47 UTC |
fd77a89 | Antoine R. Dumont (@ardumont) | 15 January 2016, 10:34:22 UTC | sql/upgrades/039: add 038→039 upgrade script - Improve query to lookup a dir_entry by its path | 15 January 2016, 11:39:12 UTC |
3f752fc | Nicolas Dandrimont | 15 January 2016, 09:41:46 UTC | sql/upgrades/038: add 037→038 upgrade script | 15 January 2016, 09:44:08 UTC |
decc15a | Nicolas Dandrimont | 15 January 2016, 09:30:01 UTC | sql/swh-schema: add index on origin(type, url) | 15 January 2016, 09:31:58 UTC |
d91f6dc | Nicolas Dandrimont | 13 January 2016, 18:14:36 UTC | sql/swh-func: simply use a subquery to get commit parents | 15 January 2016, 09:26:24 UTC |
846bef2 | Nicolas Dandrimont | 15 January 2016, 09:21:17 UTC | sql/swh-func: get_revision_by should only return one revision When all filters are populated, there should be one single revision returned. We use the SQL range inclusion operator instead of simple comparisons for validity. | 15 January 2016, 09:25:30 UTC |
9060aa7 | Antoine R. Dumont (@ardumont) | 14 January 2016, 11:59:07 UTC | Open directory_entry_get_by_path api | 14 January 2016, 15:09:56 UTC |
91c1228 | Antoine R. Dumont (@ardumont) | 13 January 2016, 13:09:10 UTC | Fix upgrade script 036 | 13 January 2016, 13:09:10 UTC |
274d78e | Antoine R. Dumont (@ardumont) | 13 January 2016, 11:46:44 UTC | New upstream version 0.0.26 | 13 January 2016, 11:46:44 UTC |
75e9153 | Antoine R. Dumont (@ardumont) | 12 January 2016, 15:00:18 UTC | Update validity timestamp filtering Related T260 | 12 January 2016, 15:00:18 UTC |
6663c34 | Antoine R. Dumont (@ardumont) | 11 January 2016, 15:35:50 UTC | sql/upgrades/036: add 035→036 upgrade script Related T259 | 11 January 2016, 15:45:33 UTC |
32d0486 | Antoine R. Dumont (@ardumont) | 11 January 2016, 14:16:58 UTC | Open revision_get_by to retrieve a revision by occurrence criterion filtering + coverage Related T259 | 11 January 2016, 15:33:05 UTC |
027b0d5 | Stefano Zacchiroli | 08 January 2016, 17:18:38 UTC | bin/swh-objstorage-fsck: port to recent swh-storage changes in particular: - use objstorage.Error top-level exception instead of gone ObjStorageError - do not iterate using os.walk(), breaking encapsulation, but rely on objstorage __iter__ instead, which is also hex/bytes-safe | 08 January 2016, 17:18:38 UTC |
d316c08 | Antoine R. Dumont (@ardumont) | 08 January 2016, 10:33:08 UTC | New upstream version 0.0.25 | 08 January 2016, 10:33:08 UTC |
95ff2c8 | Nicolas Dandrimont | 06 January 2016, 15:14:14 UTC | sql/upgrades/035: add 034→035 upgrade script | 06 January 2016, 15:14:14 UTC |
6f26754 | Nicolas Dandrimont | 06 January 2016, 15:02:48 UTC | sql/swh-func: properly limit results in swh_revision_list* | 06 January 2016, 15:10:59 UTC |
fc0ac3b | Nicolas Dandrimont | 06 January 2016, 14:12:53 UTC | New upstream version 0.0.24 | 06 January 2016, 14:12:53 UTC |
9676aa9 | Nicolas Dandrimont | 06 January 2016, 14:12:32 UTC | sql/upgrades/034: properly order function modifications | 06 January 2016, 14:12:32 UTC |
e5deb9b | Nicolas Dandrimont | 06 January 2016, 14:07:56 UTC | sql/upgrades/034: add 033→034 upgrade script | 06 January 2016, 14:07:56 UTC |
a1ae552 | Nicolas Dandrimont | 06 January 2016, 13:56:09 UTC | revision_log: Implement a limit on the number of revisions listed This should help the API avoid error 500s on big revision lists. | 06 January 2016, 13:56:09 UTC |
f52e749 | Nicolas Dandrimont | 06 January 2016, 13:53:17 UTC | sql: Return the parents in the revision "shortlog" | 06 January 2016, 13:55:33 UTC |
5a7d798 | Antoine R. Dumont (@ardumont) | 06 January 2016, 10:30:57 UTC | New upstream version 0.0.23 | 06 January 2016, 10:30:57 UTC |
d641722 | Antoine R. Dumont (@ardumont) | 05 January 2016, 14:24:27 UTC | Bump to version 033 | 05 January 2016, 14:24:27 UTC |
640e410 | Antoine R. Dumont (@ardumont) | 05 January 2016, 14:10:04 UTC | revision_log is now 'parents' aware Related to T248 | 05 January 2016, 14:10:04 UTC |
420047c | Antoine R. Dumont (@ardumont) | 05 January 2016, 13:34:12 UTC | Revert "List direct parents and children sha1s from a given revision" This reverts commit cc63346c3f594f64d73195f19bb1affeaa6016d7. | 05 January 2016, 13:34:12 UTC |
cc63346 | Antoine R. Dumont (@ardumont) | 04 January 2016, 15:42:16 UTC | List direct parents and children sha1s from a given revision T248 | 05 January 2016, 09:00:20 UTC |
e28b63a | Stefano Zacchiroli | 04 January 2016, 11:47:18 UTC | doc/: check-in archiver blueprint | 04 January 2016, 11:47:18 UTC |
7e4161d | Nicolas Dandrimont | 16 December 2015, 15:04:48 UTC | New upstream version 0.0.22 | 16 December 2015, 15:04:48 UTC |
14276dc | Antoine R. Dumont (@ardumont) | 16 December 2015, 13:44:56 UTC | Fix relative path import for remote storage. | 16 December 2015, 13:44:56 UTC |
c6d367f | Nicolas Dandrimont | 16 December 2015, 12:34:46 UTC | New upstream version 0.0.21 | 16 December 2015, 12:34:46 UTC |
1938416 | Nicolas Dandrimont | 16 December 2015, 10:20:38 UTC | swh.storage: Add a get_storage function to load either storage implementation | 16 December 2015, 10:20:38 UTC |
d445d24 | Antoine R. Dumont (@ardumont) | 09 December 2015, 14:24:41 UTC | Protect against overflow, wrapped in ValueError for client | 09 December 2015, 14:31:32 UTC |
cdee870 | Antoine R. Dumont (@ardumont) | 07 December 2015, 14:20:36 UTC | New upstream version 0.0.20 | 07 December 2015, 14:20:36 UTC |
691e24a | Nicolas Dandrimont | 07 December 2015, 11:51:36 UTC | converters: allow numeric timestamps with offset | 07 December 2015, 11:53:01 UTC |
e60347d | Nicolas Dandrimont | 07 December 2015, 11:51:15 UTC | swh.storage.storage: don't mutate entries | 07 December 2015, 11:53:01 UTC |
10716a0 | Antoine R. Dumont (@ardumont) | 04 December 2015, 16:02:25 UTC | Remove missing debug statement | 04 December 2015, 16:02:25 UTC |
3dffac0 | Antoine R. Dumont (@ardumont) | 04 December 2015, 15:32:06 UTC | Open revision_log api T207 | 04 December 2015, 15:32:06 UTC |
de36fe0 | Nicolas Dandrimont | 30 November 2015, 17:13:38 UTC | swh.storage: new release schema | 30 November 2015, 17:13:38 UTC |
9c84e33 | Nicolas Dandrimont | 30 November 2015, 17:12:57 UTC | swh.storage.storage: rationalize imports | 30 November 2015, 17:12:57 UTC |
ab87b92 | Nicolas Dandrimont | 30 November 2015, 16:38:21 UTC | swh.storage: use new schema for revisions | 30 November 2015, 16:38:21 UTC |
dce30f1 | Antoine R. Dumont (@ardumont) | 27 November 2015, 12:33:33 UTC | New upstream version 0.0.19 | 27 November 2015, 12:33:33 UTC |
a499554 | Antoine R. Dumont (@ardumont) | 27 November 2015, 12:28:35 UTC | sql/upgrades/032: add 030 → 032 upgrade script | 27 November 2015, 12:28:35 UTC |
91a65ab | Antoine R. Dumont (@ardumont) | 27 November 2015, 10:48:36 UTC | Increment db Missing step from commit f23ff18 | 27 November 2015, 10:48:36 UTC |
c503fac | Antoine R. Dumont (@ardumont) | 27 November 2015, 09:56:18 UTC | Unify content_find api to return dict instead of tuples Related: T209 | 27 November 2015, 10:16:12 UTC |
d303347 | Antoine R. Dumont (@ardumont) | 27 November 2015, 09:30:09 UTC | Remove redundant content_exist and use content_find which returns None if not found. (Only swh-web-ui's depends on it atm) Related T209 | 27 November 2015, 10:16:12 UTC |
b460f9f | Antoine R. Dumont (@ardumont) | 23 November 2015, 15:09:00 UTC | Fix [null...] parents list Close T216 | 23 November 2015, 15:09:00 UTC |
80e1bb9 | Antoine R. Dumont (@ardumont) | 19 November 2015, 15:07:35 UTC | Refactor - Simplify internal server api for origin_get Actually unifying with other apis as well | 19 November 2015, 15:07:35 UTC |
9094e62 | Antoine R. Dumont (@ardumont) | 19 November 2015, 15:00:01 UTC | Adjust internal api call actually make the communication works | 19 November 2015, 15:00:01 UTC |
e433bbf | Antoine R. Dumont (@ardumont) | 19 November 2015, 14:46:38 UTC | Open person_get api to retrieve person information T200 related | 19 November 2015, 14:46:38 UTC |
548cc12 | Antoine R. Dumont (@ardumont) | 19 November 2015, 13:48:13 UTC | Simplify test | 19 November 2015, 14:32:15 UTC |
e8b0aae | Antoine R. Dumont (@ardumont) | 19 November 2015, 13:41:38 UTC | Update doc string | 19 November 2015, 13:41:38 UTC |
f23ff18 | Antoine R. Dumont (@ardumont) | 19 November 2015, 13:13:23 UTC | Unify release_get's implementation with revision_get | 19 November 2015, 13:13:23 UTC |
2f56e94 | Antoine R. Dumont (@ardumont) | 19 November 2015, 10:18:35 UTC | New upstream version 0.0.18 | 19 November 2015, 10:18:35 UTC |
d69e0db | Antoine R. Dumont (@ardumont) | 17 November 2015, 16:13:10 UTC | Do not let objstorage go through Related T198 | 17 November 2015, 16:18:01 UTC |
01e3772 | Antoine R. Dumont (@ardumont) | 17 November 2015, 15:21:19 UTC | Refactor - Simplify and add test | 17 November 2015, 15:21:46 UTC |
5d888af | Antoine R. Dumont (@ardumont) | 17 November 2015, 14:36:04 UTC | Fix db.origin_add returns tuple not dict | 17 November 2015, 14:36:04 UTC |
09102e8 | Antoine R. Dumont (@ardumont) | 17 November 2015, 13:02:35 UTC | Update content_get's docstring | 17 November 2015, 13:02:35 UTC |
bd38c5c | Antoine R. Dumont (@ardumont) | 16 November 2015, 11:16:53 UTC | Open release_get : [sha1] -> [Release] Related to T199 | 16 November 2015, 13:27:20 UTC |
1cd78af | Antoine R. Dumont (@ardumont) | 13 November 2015, 13:38:20 UTC | Add origin lookup per id | 13 November 2015, 13:38:20 UTC |
db09b7e | Antoine R. Dumont (@ardumont) | 13 November 2015, 13:28:14 UTC | Retrieve origin information | 13 November 2015, 13:28:14 UTC |
61ab9e2 | Antoine R. Dumont (@ardumont) | 13 November 2015, 10:36:13 UTC | Move db queries to the db modules | 13 November 2015, 10:36:13 UTC |
3cadf76 | Antoine R. Dumont (@ardumont) | 06 November 2015, 16:58:46 UTC | sql: Add contents to directory_walk_one | 06 November 2015, 17:04:19 UTC |
1c2b9bb | Antoine R. Dumont (@ardumont) | 06 November 2015, 16:23:54 UTC | fix | 06 November 2015, 16:23:54 UTC |
ee53e71 | Antoine R. Dumont (@ardumont) | 06 November 2015, 16:13:19 UTC | Retrieve data in bulk | 06 November 2015, 16:13:19 UTC |
0b26f97 | Antoine R. Dumont (@ardumont) | 06 November 2015, 16:12:31 UTC | Improve directory_get with content data | 06 November 2015, 16:12:31 UTC |
6164f3e | Antoine R. Dumont (@ardumont) | 04 November 2015, 14:57:41 UTC | Fix non recursive case Due to the False boolean being received as string 'False'... The value is then not considered falsy, thus the call is being always considered recursive... | 04 November 2015, 14:57:53 UTC |
ca965e7 | Antoine R. Dumont (@ardumont) | 04 November 2015, 14:40:25 UTC | List entries of a directory recursively (optional) | 04 November 2015, 14:44:09 UTC |
de6f4ed | Nicolas Dandrimont | 03 November 2015, 15:40:59 UTC | New upstream version 0.0.17 | 03 November 2015, 15:40:59 UTC |
c779ebd | Nicolas Dandrimont | 03 November 2015, 15:11:53 UTC | sql/upgrades/030: add 029 → 030 upgrade script | 03 November 2015, 15:11:53 UTC |
acf2845 | Nicolas Dandrimont | 03 November 2015, 14:56:23 UTC | Add endpoints to list entities from the lister metadata | 03 November 2015, 14:58:51 UTC |
ebcd4b4 | Nicolas Dandrimont | 03 November 2015, 14:52:54 UTC | Add endpoints to create entities | 03 November 2015, 14:57:19 UTC |
04c150e | Nicolas Dandrimont | 03 November 2015, 14:55:49 UTC | swh.storage.db: support arrays in copy_to | 03 November 2015, 14:57:19 UTC |
3a95591 | Antoine R. Dumont (@ardumont) | 29 October 2015, 09:28:59 UTC | New upstream version 0.0.16 | 29 October 2015, 09:28:59 UTC |
0c604ad | Nicolas Dandrimont | 28 October 2015, 11:38:32 UTC | swh.storage.api.client: cache http connections with a requests Session | 28 October 2015, 16:22:47 UTC |
9b6e88d | Nicolas Dandrimont | 28 October 2015, 16:20:07 UTC | sql/upgrades/029: Add upgrade script for 028→029 | 28 October 2015, 16:22:46 UTC |
896d1dd | Antoine R. Dumont (@ardumont) | 28 October 2015, 11:44:36 UTC | sql: Bump to dbversion 29 | 28 October 2015, 11:44:36 UTC |
ba31ca3 | Antoine R. Dumont (@ardumont) | 28 October 2015, 09:40:49 UTC | Add metadata field to revision table Close T22 | 28 October 2015, 09:40:49 UTC |
a8e349c | Nicolas Dandrimont | 27 October 2015, 10:43:39 UTC | New upstream version 0.0.15 | 27 October 2015, 10:43:39 UTC |
3cf215a | Nicolas Dandrimont | 27 October 2015, 10:15:48 UTC | sql/upgrades/028: add 27→28 upgrade script | 27 October 2015, 10:15:48 UTC |
3ee65b8 | Nicolas Dandrimont | 27 October 2015, 10:12:38 UTC | sql/swh-func: bulk update directories in a temp table This should reduce the impact of vacuum on the directory table, as the final entries are put in place as is instead of performing updates on the actual table. | 27 October 2015, 10:12:38 UTC |
95cd123 | Nicolas Dandrimont | 27 October 2015, 10:00:31 UTC | sql/upgrades/027: add upgrade script 026->027 | 27 October 2015, 10:00:31 UTC |
5c2a6fc | Nicolas Dandrimont | 26 October 2015, 15:20:01 UTC | sql: update schema of organizations and projects Create a single, unified, historized hierarchy, "entity", and associated tables. Bump SQL revision. Closes T3 until proven otherwise. | 26 October 2015, 15:20:01 UTC |
04bb5cb | Nicolas Dandrimont | 26 October 2015, 13:28:53 UTC | storage: Add entry points for fetch_history | 26 October 2015, 13:28:53 UTC |
f97305c | Nicolas Dandrimont | 23 October 2015, 15:31:14 UTC | objstorage: add test for directory modes | 23 October 2015, 15:31:14 UTC |
80a264b | Nicolas Dandrimont | 23 October 2015, 15:30:45 UTC | objstorage: fix os.makedirs arguments | 23 October 2015, 15:30:45 UTC |
07ee788 | Nicolas Dandrimont | 23 October 2015, 15:21:23 UTC | objstorage: fix DIR_MODEs and race condition on dir creation | 23 October 2015, 15:21:23 UTC |
6f37943 | Nicolas Dandrimont | 23 October 2015, 15:20:37 UTC | objstorage: factor FILE_MODE and fix missed codepath | 23 October 2015, 15:20:37 UTC |
dcd9f1c | Nicolas Dandrimont | 19 October 2015, 10:32:21 UTC | sql/upgrades/026: add 025->026 upgrade script | 19 October 2015, 10:32:21 UTC |
6b8aea6 | Nicolas Dandrimont | 19 October 2015, 10:29:15 UTC | sql-func: remove useless shortcut from swh_revision_find_occurrence | 19 October 2015, 10:30:36 UTC |
f20e373 | Nicolas Dandrimont | 16 October 2015, 13:34:08 UTC | New upstream version 0.0.14 | 16 October 2015, 13:34:08 UTC |
173cc1e | Stefano Zacchiroli | 16 October 2015, 12:57:11 UTC | AUTHORS, LICENSE: sync with py-template | 16 October 2015, 12:57:11 UTC |
7a866b6 | Nicolas Dandrimont | 16 October 2015, 12:51:44 UTC | New upstream version 0.0.13 | 16 October 2015, 12:51:44 UTC |
17bd1b4 | Nicolas Dandrimont | 16 October 2015, 10:02:24 UTC | sql/upgrades: add 024 to 025 migration script | 16 October 2015, 10:02:24 UTC |
cdc8b94 | Nicolas Dandrimont | 16 October 2015, 09:55:21 UTC | sql/swh-data: Update GNU description to appease apgdiff | 16 October 2015, 09:55:21 UTC |
72eb325 | Antoine R. Dumont (@ardumont) | 16 October 2015, 08:33:05 UTC | Write/read `synthetic` column in revision/release | 16 October 2015, 09:13:10 UTC |
1ed92af | Antoine R. Dumont (@ardumont) | 16 October 2015, 08:17:31 UTC | Fix typo docstring | 16 October 2015, 09:13:10 UTC |
1217fbf | Nicolas Dandrimont | 16 October 2015, 08:56:00 UTC | storage.api.client: raise exceptions from GETs too | 16 October 2015, 08:56:00 UTC |