Commit graph

  • b9a0afab60 [#292] Update changelog for v0.14.0 release Leonard Lyubich 2020-12-30 12:46:55 +0300
  • 63fe34af7b [#292] Pull neofs-api-go v1.22.0 Leonard Lyubich 2020-12-30 12:43:22 +0300
  • 22ae074510 [#291] Update go modules files Leonard Lyubich 2020-12-29 18:51:19 +0300
  • 9a86fff7e0 [#291] Remove some unused code from repository Leonard Lyubich 2020-12-29 18:50:41 +0300
  • a51211eda7 [#291] Remove unused code from pkg/services/object/head Leonard Lyubich 2020-12-29 17:39:33 +0300
  • 3260e9263e [#291] Remove unused pkg/services/object/rangehash packages Leonard Lyubich 2020-12-29 17:24:49 +0300
  • d299d94049 [#291] Remove unused pkg/services/object/search/query packages Leonard Lyubich 2020-12-29 17:23:01 +0300
  • 0ce124a6e3 [#291] Remove empty pkg/network/peers dir Leonard Lyubich 2020-12-29 17:20:38 +0300
  • 786da5313e [#291] Remove unused pkg/network/muxer package Leonard Lyubich 2020-12-29 17:19:46 +0300
  • 293af7b78e [#291] Remove empty pkg/network/bootstrap dir Leonard Lyubich 2020-12-29 17:15:33 +0300
  • df116852f2 [#289] Update neo-go version to v0.92.0 Alex Vanin 2020-12-29 13:49:14 +0300
  • 1dd1762163 [#285] object/put: Fix the loss of X-headers when forwarding objects Leonard Lyubich 2020-12-29 11:24:07 +0300
  • 2897e83fb2 [#285] object/eacl: Validate X-headers from the requests, not the responses Leonard Lyubich 2020-12-28 18:59:42 +0300
  • c69f867af1 [#285] services/object: Add X-Headers to client call options Leonard Lyubich 2020-12-28 18:55:16 +0300
  • 0855dec9c2 Prepare for v0.14.0-rc.1 v0.14.0-rc.1 Alex Vanin 2020-12-25 16:43:42 +0300
  • fe2b1fdc4b [#283] morph/client: Implement all calls for audit contract Alex Vanin 2020-12-25 13:20:09 +0300
  • 7174abcc7c [#281] service/audit: Fix typos Alex Vanin 2020-12-25 10:45:59 +0300
  • e5108cf135 [#281] service/audit: Run each SG check in separate routing at PoR Alex Vanin 2020-12-24 14:26:07 +0300
  • 77cf97c236 [#281] innerring: Create audit context once for one audit round Alex Vanin 2020-12-24 17:40:29 +0300
  • 0d7832f5e9 [#281] service/audit: Add separate pool for SG checks in PoR Alex Vanin 2020-12-24 14:24:25 +0300
  • 8e72abaab7 [#281] service/audit: Make report structure threadsafe Alex Vanin 2020-12-24 14:22:55 +0300
  • 44d9f95137 [#276] service/audit: Count Head requests and retries in PoR Alex Vanin 2020-12-24 13:22:14 +0300
  • 9273a89f61 [#276] service/audit: Use random nodes for object.Head in PoR Alex Vanin 2020-12-23 17:57:50 +0300
  • 10b548275a [#276] innerring: Use Head with TTL in PoR Alex Vanin 2020-12-23 17:47:00 +0300
  • f9e81383ae [#259] innerring: Use blocking pools for audit Alex Vanin 2020-12-24 12:47:20 +0300
  • 3ec342b2c3 [#259] services/audit: Implement PDP check Leonard Lyubich 2020-12-23 19:53:11 +0300
  • 310a4c3e4d [#275] innerring: Add storage group search timeout Alex Vanin 2020-12-23 18:07:10 +0300
  • 6836975272 [#275] innerring: Use crypto rand shuffle in audit Alex Vanin 2020-12-23 18:01:03 +0300
  • f593f0b2d6 [#274] innerring: Implement GetRangeHash in audit communicator Alex Vanin 2020-12-23 17:11:14 +0300
  • 6977adec66 [#273] service/audit: Ignore coverage of very small objects Alex Vanin 2020-12-23 16:45:53 +0300
  • afb83c610c [#273] service/audit: Add cache of head responses in PoR Alex Vanin 2020-12-23 16:39:51 +0300
  • 9212864f42 [#258] services/audit: Implement PoP check Leonard Lyubich 2020-12-23 11:56:49 +0300
  • a5320408a5 [#271] service/audit: Implement PoR Alex Vanin 2020-12-23 12:54:34 +0300
  • 5f65ec0265 [#271] audit/report: Add PoR related setters Alex Vanin 2020-12-23 12:47:40 +0300
  • 85773c419b [#271] service/object: Fill all fields of new short header structure Alex Vanin 2020-12-23 12:35:36 +0300
  • af7ae0ec4c [#271] acl: Add permission to get objects for inner ring Alex Vanin 2020-12-23 11:46:59 +0300
  • 782bcadd92 [#271] innerring: Implement GetSG and Head of audit communicator Alex Vanin 2020-12-23 11:44:29 +0300
  • dd5e67ff0c [#271] service/audit: Add netmap structure to audit task Alex Vanin 2020-12-23 12:51:37 +0300
  • 64b022a5ed [#271] placement: Add FlattenNodes function Alex Vanin 2020-12-23 12:54:12 +0300
  • 58033a3adc [#271] placement: Add BuildObjectPlacement function Alex Vanin 2020-12-23 12:53:11 +0300
  • a8c26378b1 [#271] pkg/network: Add multiaddr to ipaddr converter Alex Vanin 2020-12-23 11:45:36 +0300
  • 2ebcbe70fb [#255] ir/audit: Make task manager to return number of skipped tasks Leonard Lyubich 2020-12-22 15:34:38 +0300
  • 03e3afb0e8 [#255] services/audit: Define interface of container communicator Leonard Lyubich 2020-12-22 15:14:50 +0300
  • ecb5227c27 [#255] cmd/ir: Set default values of audit configuration Leonard Lyubich 2020-12-22 14:47:13 +0300
  • 754cd8b579 [#255] ir: Replace Server.WriteReport method to another source file Leonard Lyubich 2020-12-22 14:45:33 +0300
  • 54523d2949 [#255] ir: Replace audit client creation to invoke package Leonard Lyubich 2020-12-22 14:33:39 +0300
  • 76d4e53ea0 [#255] services/audit: Skip all tasks from previous epoch in audit processor Leonard Lyubich 2020-12-22 14:27:39 +0300
  • 33804e024d [#255] services/audit: Complete audit report after the last check Leonard Lyubich 2020-12-22 11:08:31 +0300
  • 4dc09b19f3 [#255] ir: Make audit processor to push tasks to audit task manager Leonard Lyubich 2020-12-22 03:28:42 +0300
  • 580c9c974a [#255] services/audit: Implement task manager Leonard Lyubich 2020-12-22 03:26:36 +0300
  • 0f0be2377b [#255] services/audit: Implement audit executor without checks Leonard Lyubich 2020-12-22 03:26:10 +0300
  • babfbc18f2 [#255] services/audit: Implement Task structure Leonard Lyubich 2020-12-22 03:25:49 +0300
  • 076f201807 [#255] services/audit: Define Report structure and Reporter interface Leonard Lyubich 2020-12-22 03:25:26 +0300
  • 919f4364f1 [#269] morph/audit: Implement wrapper over Audit contract client Leonard Lyubich 2020-12-21 16:47:19 +0300
  • 07da9d31f2 [#269] morph/client: Implement Audit contract client Leonard Lyubich 2020-12-21 16:47:02 +0300
  • 8dd7c689f2 [#265] innerring: Select storage groups to audit Alex Vanin 2020-12-21 11:40:30 +0300
  • 22cffbf529 [#265] innerring: Add client cache Alex Vanin 2020-12-18 16:30:13 +0300
  • 3d3d058b05 [#265] innerring: Select containers to audit Alex Vanin 2020-12-18 15:52:27 +0300
  • 87e1252065 [#265] innerring: Generate new audit event Alex Vanin 2020-12-18 12:27:19 +0300
  • 8c4e033db3 [#80] core/object: Add SG-object format validation Leonard Lyubich 2020-12-17 19:54:38 +0300
  • f7ca4a8dce [#80] cmd/cli: Implement storagegroup commands Leonard Lyubich 2020-12-17 19:15:27 +0300
  • 43ee94a572 [#80] storageroup: Implement function to collect structure from container Leonard Lyubich 2020-12-17 19:13:34 +0300
  • 44466f4a29 [#80] storagegroup: Implement search query generator Leonard Lyubich 2020-12-17 19:12:07 +0300
  • 6245e58d1f [#80] services/object: Implement iterators over split-tree leaves Leonard Lyubich 2020-12-17 18:12:31 +0300
  • bb85ac24eb [#254] innerring: Increase extra fee for container registration Alex Vanin 2020-12-17 16:08:19 +0300
  • feec559e47 [#254] Update neo-go to preview4 compatible version Alex Vanin 2020-12-11 11:33:27 +0300
  • c539657567 Update changelog for v0.13.2 v0.13.2 Leonard Lyubich 2020-12-24 15:27:33 +0300
  • 0302dc7490 Pull neofs-api-go v1.21.2 Leonard Lyubich 2020-12-24 15:27:08 +0300
  • 51b85b0a73 [#278] cli: Support request X-Headers Leonard Lyubich 2020-12-24 14:25:36 +0300
  • e53bf574b5 [#279] container: Use new methods to work with container format Leonard Lyubich 2020-12-24 13:20:20 +0300
  • 9680dfbdea Update changelog for v0.13.1 v0.13.1 Leonard Lyubich 2020-12-18 18:51:24 +0300
  • b56cfa4318 Pull neofs-api-go release v1.21.1 Leonard Lyubich 2020-12-18 18:51:10 +0300
  • bbe8f34ffd [#253] object/eacl: Process only CID/OID object headers in RANGEHASH/DELETE Leonard Lyubich 2020-12-18 15:51:29 +0300
  • 9e27263df3 [#253] object/put: Fix loss of session token Leonard Lyubich 2020-12-18 14:54:54 +0300
  • 8e661d5c37 [#264] object/get: Prevent receiving payloads through GETRANGE when GET Leonard Lyubich 2020-12-18 14:51:45 +0300
  • 66f9532857 [#264] object/get: Check parent address in linking/last child Leonard Lyubich 2020-12-18 14:48:28 +0300
  • ec21040542 [#264] transformer: Finalize parent header once Leonard Lyubich 2020-12-18 13:39:44 +0300
  • edef9463d7 [#253] metabase: Add prefix to Graveyard and ToMoveIt bucket names Leonard Lyubich 2020-12-17 11:07:51 +0300
  • df3d30d1ec Update changelog for v0.13.0 v0.13.0 Leonard Lyubich 2020-12-15 13:37:13 +0300
  • 49131f1bc7 [#247] object/eacl: Use address from session token in request validation Leonard Lyubich 2020-12-15 12:06:04 +0300
  • dba88c79b4 [#247] object/range: Process only object_id and container_id headers Leonard Lyubich 2020-12-14 20:17:42 +0300
  • 8654458b19 [#247] object/eacl: Use object ID from session token context Leonard Lyubich 2020-12-14 16:50:45 +0300
  • 168dcbdccd [#247] object/eacl: Process object address from request Leonard Lyubich 2020-12-14 15:07:20 +0300
  • bbe700fa37 [#250] service/policer: Don't shrink node list at unknown error Alex Vanin 2020-12-14 21:03:21 +0300
  • 7daf3727ee [#248] neofs-cli/object: Print split header values in Head command Alex Vanin 2020-12-14 14:04:16 +0300
  • e6f2d84736 [#246] blobovnivza: Fix deadlock on concurrent evict and open new blobovnicza Alex Vanin 2020-12-14 12:39:22 +0300
  • 91bea44a1a [#245] blobovnicza: Fix initializing dimensional buckets Leonard Lyubich 2020-12-14 12:25:05 +0300
  • 6814140a19 [#240] cmd/cli: Support raw flag in object GET/HEAD/RANGE commands Leonard Lyubich 2020-12-14 11:56:22 +0300
  • fb50362dcc [#243] services/object: Share common parameters across services v0.13.0-rc.1 Leonard Lyubich 2020-12-11 14:59:16 +0300
  • a01262d8bd [#243] service/object: Fix object chain assembly for tombstone body Alex Vanin 2020-12-11 14:29:31 +0300
  • 9265e31e65 [#243] services/object: Fix lost tokens when generating requests Leonard Lyubich 2020-12-11 13:02:32 +0300
  • 09916f21b5 [#243] cmd/cli: Write tombstone address in Object.Delete cmd Leonard Lyubich 2020-12-11 11:23:23 +0300
  • fe3906c295 [#243] object/delete: Implement new service processing Leonard Lyubich 2020-12-11 11:04:04 +0300
  • 510e9ff2ec [#243] core/object: Replace test content of tombstone with an API structure Leonard Lyubich 2020-12-11 11:03:27 +0300
  • 4f5d5c7e45 Write system path to BoltDB on blobovnicza closing Leonard Lyubich 2020-12-11 10:59:28 +0300
  • 627012e4fe [#241] object/search: Set container ID parameter of storage engine call Leonard Lyubich 2020-12-10 17:38:45 +0300
  • 611a29f682 [#241] object/search: Refactor service processing Leonard Lyubich 2020-12-10 15:26:40 +0300
  • 3bfb18386b object/get: Replace code with function call Leonard Lyubich 2020-12-10 15:19:23 +0300
  • 63bc3aab82 [#242] engine: Do not iterate over shards if cid is not set Alex Vanin 2020-12-10 17:12:26 +0300
  • 9fb7190358 [#242] service/object: Support ContainerID field in local search Alex Vanin 2020-12-10 16:25:10 +0300