swh:1:snp:eb70f1f85391e4b077c211bec36af0061c4bf937

sort by:
Revision Author Date Message Commit Date
2f56e94 New upstream version 0.0.18 19 November 2015, 10:18:35 UTC
d69e0db Do not let objstorage go through Related T198 17 November 2015, 16:18:01 UTC
01e3772 Refactor - Simplify and add test 17 November 2015, 15:21:46 UTC
5d888af Fix db.origin_add returns tuple not dict 17 November 2015, 14:36:04 UTC
09102e8 Update content_get's docstring 17 November 2015, 13:02:35 UTC
bd38c5c Open release_get : [sha1] -> [Release] Related to T199 16 November 2015, 13:27:20 UTC
1cd78af Add origin lookup per id 13 November 2015, 13:38:20 UTC
db09b7e Retrieve origin information 13 November 2015, 13:28:14 UTC
61ab9e2 Move db queries to the db modules 13 November 2015, 10:36:13 UTC
3cadf76 sql: Add contents to directory_walk_one 06 November 2015, 17:04:19 UTC
1c2b9bb fix 06 November 2015, 16:23:54 UTC
ee53e71 Retrieve data in bulk 06 November 2015, 16:13:19 UTC
0b26f97 Improve directory_get with content data 06 November 2015, 16:12:31 UTC
6164f3e 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 List entries of a directory recursively (optional) 04 November 2015, 14:44:09 UTC
de6f4ed New upstream version 0.0.17 03 November 2015, 15:40:59 UTC
c779ebd sql/upgrades/030: add 029 → 030 upgrade script 03 November 2015, 15:11:53 UTC
acf2845 Add endpoints to list entities from the lister metadata 03 November 2015, 14:58:51 UTC
ebcd4b4 Add endpoints to create entities 03 November 2015, 14:57:19 UTC
04c150e swh.storage.db: support arrays in copy_to 03 November 2015, 14:57:19 UTC
3a95591 New upstream version 0.0.16 29 October 2015, 09:28:59 UTC
0c604ad swh.storage.api.client: cache http connections with a requests Session 28 October 2015, 16:22:47 UTC
9b6e88d sql/upgrades/029: Add upgrade script for 028→029 28 October 2015, 16:22:46 UTC
896d1dd sql: Bump to dbversion 29 28 October 2015, 11:44:36 UTC
ba31ca3 Add metadata field to revision table Close T22 28 October 2015, 09:40:49 UTC
a8e349c New upstream version 0.0.15 27 October 2015, 10:43:39 UTC
3cf215a sql/upgrades/028: add 27→28 upgrade script 27 October 2015, 10:15:48 UTC
3ee65b8 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 sql/upgrades/027: add upgrade script 026->027 27 October 2015, 10:00:31 UTC
5c2a6fc 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 storage: Add entry points for fetch_history 26 October 2015, 13:28:53 UTC
f97305c objstorage: add test for directory modes 23 October 2015, 15:31:14 UTC
80a264b objstorage: fix os.makedirs arguments 23 October 2015, 15:30:45 UTC
07ee788 objstorage: fix DIR_MODEs and race condition on dir creation 23 October 2015, 15:21:23 UTC
6f37943 objstorage: factor FILE_MODE and fix missed codepath 23 October 2015, 15:20:37 UTC
dcd9f1c sql/upgrades/026: add 025->026 upgrade script 19 October 2015, 10:32:21 UTC
6b8aea6 sql-func: remove useless shortcut from swh_revision_find_occurrence 19 October 2015, 10:30:36 UTC
f20e373 New upstream version 0.0.14 16 October 2015, 13:34:08 UTC
173cc1e AUTHORS, LICENSE: sync with py-template 16 October 2015, 12:57:11 UTC
7a866b6 New upstream version 0.0.13 16 October 2015, 12:51:44 UTC
17bd1b4 sql/upgrades: add 024 to 025 migration script 16 October 2015, 10:02:24 UTC
cdc8b94 sql/swh-data: Update GNU description to appease apgdiff 16 October 2015, 09:55:21 UTC
72eb325 Write/read `synthetic` column in revision/release 16 October 2015, 09:13:10 UTC
1ed92af Fix typo docstring 16 October 2015, 09:13:10 UTC
1217fbf storage.api.client: raise exceptions from GETs too 16 October 2015, 08:56:00 UTC
8cfaa01 sql/upgrades/024: upgrade script 23 -> 24 15 October 2015, 15:48:46 UTC
411459c Add synthetic flag on release and revision tables 15 October 2015, 15:11:12 UTC
dad8f67 Add gnu.org organization 15 October 2015, 14:50:34 UTC
7cbea2a Add optional 0.0.0.0 to open dev server 15 October 2015, 14:50:19 UTC
04ad426 Update sample command line 14 October 2015, 14:58:58 UTC
5f511b8 storage API client: support argument-less methods 14 October 2015, 08:56:24 UTC
166ace6 remote storage: expose /stat/counters 14 October 2015, 08:56:06 UTC
634c24e swh.storage.db: remove overzelous spacing in very short functions cosmetic change 14 October 2015, 08:48:53 UTC
d63124a new SQL function: swh_stat_counters() returning the number of tuples in various tables expose it through the Python layer 14 October 2015, 08:47:50 UTC
19973fa SQL function: Add fixme to `ls` directory 13 October 2015, 12:58:00 UTC
5002bd5 SQL func: Add `ls -lr` on a directory 13 October 2015, 12:58:00 UTC
793fb06 SQL schema: add index on content(ctime) 13 October 2015, 12:45:02 UTC
f58bdea New upstream version 0.0.12 13 October 2015, 10:39:18 UTC
672dd1c objstorage: create files as mode 0o644 13 October 2015, 10:27:01 UTC
3bb88fe sql/swh-func: mark SELECT functions as stable This allows inlining of the language sql functions that only select data from the database. 12 October 2015, 14:51:02 UTC
3c6b874 sql/swh-func: update swh_revision_find_occurrence with swh_revision_list_children 12 October 2015, 13:53:31 UTC
2542bdf sql/swh-func: add swh_revision_list_children 12 October 2015, 13:53:05 UTC
cd8b425 sql/swh-schema: add various indexes for reverse queries on contents 12 October 2015, 13:52:37 UTC
ba7df27 New upstream version 0.0.11 09 October 2015, 15:44:51 UTC
cefe4d0 sql/upgrades/022: update type revision_log_entry 09 October 2015, 15:44:11 UTC
ba64d1a sql/upgrades/023: add upgrade 022->023 07 October 2015, 16:49:54 UTC
3ddcc6a storage: add revision_get 07 October 2015, 16:43:25 UTC
a18c612 test_storage: use proper types for revisions 07 October 2015, 16:43:25 UTC
42f7713 db: allow decoding arrays of byteas 07 October 2015, 16:43:25 UTC
1350fc9 sql: add listing of revisions from tmp_revision 07 October 2015, 16:43:25 UTC
c4b1345 DB schema chart: include version number 07 October 2015, 13:52:06 UTC
dbc238f tests: fix flake8 07 October 2015, 13:30:17 UTC
d2495d0 sql/upgrades/022: drop default before changing the type. 07 October 2015, 07:01:55 UTC
3c66ff6 New upstream version 0.0.10 06 October 2015, 15:37:00 UTC
a4fb8df sql: add upgrade script for 21->22 06 October 2015, 12:11:12 UTC
e80adb8 swh-schema: person (name, email) -> bytea Closes T65 in part 06 October 2015, 12:01:40 UTC
5e7fd18 sql/TODO: updated to reflect current status 05 October 2015, 20:15:18 UTC
04367e1 swh.storage.occurrence_add: parse string dates with dateutil 05 October 2015, 16:57:14 UTC
1f7ca7c swh.storage.storage: make occurrence_add support overlapping intervals Closes T45 05 October 2015, 16:47:16 UTC
71c4ab6 swh.storage.db: plug swh_occurrence_history_add 05 October 2015, 16:47:16 UTC
c91dd71 swh.storage.db: proper copy escaping for datetimes, ranges 05 October 2015, 16:47:16 UTC
3a44ef5 sql/upgrades/021: add 020->021 upgrade script 05 October 2015, 16:47:16 UTC
b3aac6a swh-func: add swh_occurrence_history_add() 05 October 2015, 16:38:05 UTC
3c1f401 sql/upgrades/020: add upgrade script for 19->20 05 October 2015, 14:11:19 UTC
103950b sql/swh-func: add table aliases to "where not exists" queries 05 October 2015, 14:00:51 UTC
c4bb88d swh.storage.tests: Actually check the error message 05 October 2015, 08:45:01 UTC
bf9253e swh.storage.tests: clean the database on teardown 05 October 2015, 08:42:10 UTC
fedd0ff storage.content_find: better testing 05 October 2015, 08:00:30 UTC
96adeaa storage.content_find: refactor argument checking also: - avoid overzeaolus assertion in test, to make it more robust - improve method doc string 04 October 2015, 18:52:00 UTC
f1fb64c sql/bin/db-upgrade: compute SQL upgrades using git and apgdiff 03 October 2015, 12:44:03 UTC
07c8f44 sql: Improve performance of swh_{directory,revision,release}_missing 02 October 2015, 15:18:34 UTC
412df3d New upstream version 0.0.9 01 October 2015, 17:03:00 UTC
08ffeb2 Remove atime, mtime, ctime from directory entries 01 October 2015, 17:02:10 UTC
617de19 New upstream version 0.0.8 01 October 2015, 09:32:46 UTC
43f5bf9 Bump swh.core dependency version 01 October 2015, 09:32:07 UTC
a718e9d db.py: drop raises psycopg2.internalerror it is no longer the case 30 September 2015, 14:17:10 UTC
64a7832 objstorage: fix predictable tempfile race when adding objects Before this change, two workers adding the same object will end up racing to write <SHA1>.tmp. That should not lead to corruption, because they are (in principle) going to write the exact same content, but it made the one of the two that arrives last fail the final rename. With this fix they will write in different <SHA1>.RANDOM_STUFF.tmp, and then rename their own file into place. Note that this change slightly increases the chances of having garbage in the object store, so we will need to look for this during GC passes. 30 September 2015, 12:51:01 UTC
e4feb05 upgrades/17.sql: add recent changes 30 September 2015, 10:33:00 UTC
25b0544 swh-func.sql: use LANGUAGE sql wherever possible Overall, we can use LANGUAGE sql only in 6 cases (vs 17 functions that remains plpgsql). This is in large part due to the fact that LANGUAGE sql stored procedures cannot non-existent tables, and most notably temporary tables. Closes T55. 30 September 2015, 10:33:00 UTC
cd507ba SQL: nicer API for swh_content_find_* functions the functions no longer fail with internal errors (due to "insert into ... strict"), but rather return NULL in those cases, because no match has been found. 30 September 2015, 10:33:00 UTC
back to top