Tags give the ability to mark specific points in history as being important
-
v4.0.0
2c3412f1 · ·Release swh.storage 4.0.0 NOTABLE CHANGES: swh.storage now supports contents with arbitrary hash collisions. The associated PostgreSQL migration creates new large indexes and should be handled carefully (it can be done while the previous swh.storage version is running). Other changes: - Update directory_ls and revision_log implementation iteratively - Reduce connections by cassandra fixtures, especially useful in parallel tests
-
v3.2.0
5003119f · ·v3.2.0 - drop usage of teh metadata field in Revision and OriginVisitStatus - improve the behavior of the tenacious proxy storage, espectially for replayer scenarios; any storage replayer configuration should consider using this in place of a buffer/filter/retry stack - remove all remaining references to CompositeObjId by HashDict - fix cassandra configuration for java >= 17 in tests - fix dependencies for python >= 3.13
-
v3.1.0
239b84db · ·Release swh.storage 3.1.0 - Split pytest plugin requirements into a separate `[pytest]` extra - Remove counter proxy (superseded by the counters journal client) - Require swh.journal pytest plugin instead of all of its testing deps - Improve cassandra testing scaffolding to speed up tests and avoid some race conditions
-
v3.0.0
139b5c27 · ·v3.0.0 Breaking changes: * Migrating to psycopg3 Improvements: * pytest_plugin: Improve cassandra fixtures to speedup and cleanup tests Fixes: * Fix 'database "tests" is being accessed by other users' (caused by psycopg3 migration) cassandra/cql: Ensure to shutdown cluster when destroying CqlRunner
-
v2.10.0
03f9e80c · ·v2.10.0 New features: * storage/create-keyspace: Extract cassandra configuration when possible, so it does not need to be provided on the CLI * cassandra: Add framework to manage migrations Fixes: * docs: Fix format id for gitea and gogs to match swh-loader-metadata * postgresql/converters: Fix unexpected seconds rounding in db_to_date Internal: * cassandra/cql: Fix a bunch of mypy errors * tests: Fix pytest warning PytestReturnNotNoneWarning * Fix a bunch of deprecation warnings spotted when running tests * tests: Use <Object>.object_type instead of ModelObjectType.<Object> * pytest_plugin: set CASSANDRA_LOG_DIR envvar for cassandra startup * tests: Remove no longer needed pytest custom marker named db * storage: Fix flake8 warnings * Apply swh-py-template v0.3.3 with copier
-
v2.9.0
e1b56ff9 · ·Release swh.storage 2.9.0 - Implement partition management for recent references in Cassandra - Make table options configurable in Cassandra schema - Add support for deletion in in-memory storage - Improve deletion tests across all backends - Generate documentation for Cassandra schema