swh:1:snp:eb70f1f85391e4b077c211bec36af0061c4bf937

sort by:
Revision Author Date Message Commit Date
9b2ee70 New upstream version 0.0.3 23 September 2015, 12:56:12 UTC
d88a775 swh.storage.api: Add logging to the wsgi app 23 September 2015, 12:55:18 UTC
df97c2b swh.storage.api: Attempt closing temporary files 23 September 2015, 12:54:54 UTC
0521cd0 New upstream version 0.0.2 23 September 2015, 10:07:45 UTC
a6e88b2 remote_storage: use proper filename for metadata 23 September 2015, 09:55:13 UTC
4287922 remote_storage: Post contents as multipart files 23 September 2015, 09:51:38 UTC
6c49702 Add missing requirements 23 September 2015, 09:51:17 UTC
83a5963 swh.storage.api: add run_from_webserver wrapper 23 September 2015, 08:42:30 UTC
20f043b swh.storage.api: Properly escape arbitrary byte sequences in arguments 22 September 2015, 15:02:34 UTC
eb55638 Import upstream version 0.0.1 22 September 2015, 15:02:34 UTC
9185046 Add setup.py and friends 22 September 2015, 14:02:37 UTC
42946e1 SQL diagram: add missing edges for releases/revisions 22 September 2015, 10:17:00 UTC
49387fb SQL diagram: fix target of dir entry -> content arrow 22 September 2015, 10:12:33 UTC
51272e2 tests: add documentation for Test{,Remote}Storage 22 September 2015, 09:57:14 UTC
4ae8648 DB schema graph: logical placement of dir entries/lists 22 September 2015, 09:24:40 UTC
d9f2995 clusters.dot: document how to reference individual columns 22 September 2015, 09:19:01 UTC
aa2fbb9 SQL schema: add implicit FK dir_entry_dir -> dir 22 September 2015, 09:17:58 UTC
687f2c2 SQL schema graph: more granular implicit FK arrows in particular: make both arrow sources and arrow destinations point to specific table fields, rather than to whole tables 22 September 2015, 09:15:03 UTC
6b36837 SQL schema: add implicit FK on directories i.e., port the schema graph after switching to arrays for encoding directories 22 September 2015, 09:07:05 UTC
d9b14ab tests: make both storage tests inherit from an abstract class This prevents tests from the base class from running twice 22 September 2015, 09:04:44 UTC
f70bcd5 test_remote_storage: Add code to run the server automatically 22 September 2015, 09:04:44 UTC
c005660 swh.storage.api: add / route for server testing 22 September 2015, 09:04:44 UTC
19cc2d8 add requirements.txt, listing psycopg2 as dependency 21 September 2015, 19:07:57 UTC
caedb46 Add a remote API server and a client for remote storage 21 September 2015, 16:10:25 UTC
cc87c6f test_storage: don't break if the storage has no objstorage In prevision of the remote storage tests. 21 September 2015, 16:10:25 UTC
e07902a db.py: drop unused csv module (pep8) this makes "make check" pass again on the whole module 21 September 2015, 15:24:02 UTC
37e7281 db.py: use single quotes consistently (style) 21 September 2015, 15:22:44 UTC
16aca48 db: uniform case-ing in SQL query (cosmetic) 21 September 2015, 15:21:16 UTC
ba5443a sql/swh-schema.sql: add indexes on directory lists 21 September 2015, 14:02:29 UTC
b8aa5c4 Merge branch 'master' into directory-listing-arrays 18 September 2015, 13:10:35 UTC
e9f08de swh.storage.storage: allow listing missing contents per hash 18 September 2015, 10:58:11 UTC
662c8ee swh.storage.storage: add the contents that _are_ missing 18 September 2015, 10:57:03 UTC
04c1db8 swh.storage.storage: content ids are sha1, not sha1_git 18 September 2015, 10:42:14 UTC
8f97c01 Merge branch 'master' into directory-listing-arrays 18 September 2015, 10:31:25 UTC
9308a0a swh.storage.storage: skip already written content 18 September 2015, 10:30:54 UTC
41abf75 Merge branch 'master' into directory-listing-arrays 18 September 2015, 08:01:12 UTC
2ccb3a5 sql/swh-schema.sql: allow storing dangling occurrences and releases 17 September 2015, 15:58:08 UTC
af41d20 swh.storage.storage: implement occurrence_add 17 September 2015, 15:10:49 UTC
cc82413 swh.storage.storage: add origin_get and origin_add_one 17 September 2015, 14:49:32 UTC
0128716 swh.storage.db: Hand-roll CSV to avoid issues with None vs. empty strings 17 September 2015, 14:37:25 UTC
01c0a1b sql/swh-schema.sql: Bump schema version 17 September 2015, 12:17:37 UTC
6f5d47d swh.storage.storage: Implement release_add 17 September 2015, 12:15:44 UTC
3126a95 swh.storage.storage: Implement release_missing 17 September 2015, 12:15:07 UTC
0266474 swh.storage.storage: shortcut when there are no missing revisions 17 September 2015, 12:14:19 UTC
a891d5f swh.storage.db: Add more quoting to csv output 17 September 2015, 12:13:23 UTC
5cacce7 sql/swh-schema.sql: revisions can have the same parent several times 17 September 2015, 12:12:38 UTC
3c1e11e sql/swh-schema.sql: messages/comments as byteas 17 September 2015, 11:52:31 UTC
160f679 sql/swh-schema.sql: Add unique indexes on directory_entry for null times 17 September 2015, 08:57:21 UTC
ed8032b sql/swh-func,schema.sql: Directory listings as arrays 17 September 2015, 08:05:22 UTC
b2bcde3 swh.storage.db: Use CSV format for copy_to 17 September 2015, 08:02:16 UTC
3503aeb Bulk addition of releases 17 September 2015, 08:01:47 UTC
cc312eb Only insert distinct rows in directory_entry_* 17 September 2015, 07:59:54 UTC
dc9b73a sql/swh-func.sql: Add date offsets to bulk insertion of revisions 16 September 2015, 14:50:51 UTC
3c32d31 sql/swh-func.sql: add swh_mktemp_release 16 September 2015, 14:40:39 UTC
9ce0124 Add offsets to the dates that need them in the schema timestamptz doesn't store timezone information, and we need the offset information to be able to recreate git objects 16 September 2015, 13:06:11 UTC
6428e6b Merge branch 'tmp-directory-add' 16 September 2015, 10:55:19 UTC
7eca197 Implement revision_add for swh.storage.Storage 16 September 2015, 10:53:20 UTC
4042c3b swh.storage.storage: implement revision_missing 16 September 2015, 10:52:42 UTC
ec33fca swh.storage.db: update copy_to to not fail on missing keys 16 September 2015, 10:51:12 UTC
06c888b sql/swh-schema.sql: Remove historical comment on revision 16 September 2015, 10:49:32 UTC
5f404f1 sql/swh-schema.sql: add default values and indexes on person 16 September 2015, 10:48:41 UTC
b1d6dc1 Add a revision-missing stored procedure 16 September 2015, 10:47:56 UTC
07fb39c Add a revision-specific temporary table creation function 16 September 2015, 10:47:02 UTC
cb4f413 SQL: better rendeding of PDF version of the schema 16 September 2015, 09:24:36 UTC
b8ba308 sql/Makefile: properly handle pdf dep on clusters.dot 16 September 2015, 08:50:55 UTC
e1f846c add back needed __init__.py to non-namespace packages 15 September 2015, 16:38:13 UTC
78ea4c3 swh.storage.storage: only COPY missing directories 15 September 2015, 16:14:31 UTC
42b7a68 get rid of __init__.py 15 September 2015, 16:08:44 UTC
e4e2cb9 swh.storage.db/storage: Allow listing one directory's contents 15 September 2015, 14:54:47 UTC
098f66d swh.storage.storage: flake8 on directory_missing 15 September 2015, 14:53:31 UTC
030afa9 swh.storage.storage Update db_transaction to avoid side-effects 15 September 2015, 14:52:52 UTC
99ab9d5 swh.storage.db: Unwrap byteas directly in the Db layer 15 September 2015, 14:51:30 UTC
f4df49b sql/swh-func.sql: Add directory listing function 15 September 2015, 14:49:58 UTC
8a202df sql/swh-schema.sql: remove foreign key on directory_entry_dir 15 September 2015, 14:49:19 UTC
f1dadf5 sql/swh-schema.sql: Add indexes on directory_entry_* 15 September 2015, 14:49:05 UTC
0db9be6 sql/swh-func.sql: Cleanup directory_entry-related functions 15 September 2015, 14:46:17 UTC
80029af Commit first implementation of directory_add 14 September 2015, 18:47:45 UTC
3bc7312 SQL doc: refactor and typeset non-fkey arrows 14 September 2015, 17:15:20 UTC
0caeedc SQL doc: add revision entry dir to dot clusters 14 September 2015, 17:09:28 UTC
cd46701 DB testing: update doc and tests to use swh-storage-testdata 14 September 2015, 17:01:40 UTC
1123290 sql/Makefile: ignore dropdb errors 14 September 2015, 16:48:17 UTC
1c44963 swh.storage.storage: Add method for directory_missing 14 September 2015, 16:40:13 UTC
5e72c51 swh.storage: cosmetic fix in content_missing docstring 14 September 2015, 16:14:01 UTC
069c812 sql/swh-schema.sql: Add length constraints on checksum domains 14 September 2015, 15:45:11 UTC
603eec5 swh.storage.storage: Add content_missing method to Storage 14 September 2015, 15:12:35 UTC
ee0c895 swh.storage.tests: refactor storage test 14 September 2015, 15:08:47 UTC
f3053e1 swh.storage.storage: allow returning data from db_transaction 14 September 2015, 15:05:59 UTC
bf9829e Update swh.storage.db for the new hash API 14 September 2015, 13:48:12 UTC
900c496 Update ObjStorage API for the new hashes ObjStorage is now using bytearrays for its keys instead of hex strings 14 September 2015, 13:43:25 UTC
a9a8a09 Use functools.wraps on decorators functools.wraps preserves the wrapped function's metadata which makes navigation and interactive use nicer 14 September 2015, 09:23:47 UTC
f3f2a7f Remove origin.parent_id Nested revisions can now be handled through directory_entry_rev 14 September 2015, 08:57:24 UTC
4beae32 Add foreign key to directory(id) on directory_list_rev 14 September 2015, 08:56:02 UTC
e95ab80 Add directory_entry_rev and directory_list_rev tables Those tables are useful to let a directory point to another revision, for instance when using submodules or for tarball in tarball. 14 September 2015, 08:49:55 UTC
6c54578 Add documentation for all the Storage.<>_add methods 14 September 2015, 08:38:41 UTC
59420a8 Fix spelling errors on occurrence 14 September 2015, 08:37:59 UTC
741d8ac Update signature for revision_missing 14 September 2015, 08:36:59 UTC
6f53bdb SQL: add logical clusters to graphviz version of the DB schema 13 September 2015, 13:32:24 UTC
cd302ad SQL: create domain unix_path for path and path components 13 September 2015, 13:20:25 UTC
46f2e02 SQL: bump db version SQL: use bytea for checksum types 13 September 2015, 13:19:45 UTC
1439e03 storage.py: flake8 fixes (cosmetic) 12 September 2015, 11:30:26 UTC
back to top