Commit graph

  • 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
  • 511b5f782a [#242] engine: Support ContainerID argument in shard selects Alex Vanin 2020-12-10 16:24:27 +0300
  • f585772746 [#242] shard: Support ContainerID argument in metabase selects Alex Vanin 2020-12-10 16:20:38 +0300
  • b97f818323 [#242] metabase: Make ContainerID a mandatory parameter for Select Alex Vanin 2020-12-10 16:17:45 +0300
  • 0e1f05ff45 [#239] object/head: Implement new service processing Leonard Lyubich 2020-12-09 13:32:33 +0300
  • 9dd83bdf0d [#235] blobstor: Return object.ErrRangeOutOfBounds from shallow dir Leonard Lyubich 2020-12-08 19:53:01 +0300
  • 41b9fa5b45 [#235] engine: Return OutOfBounds error Alex Vanin 2020-12-08 19:36:54 +0300
  • 173d34a8a2 [#235] object/get: Set common operation parameters Leonard Lyubich 2020-12-08 19:26:34 +0300
  • 7e56427534 [#235] object/getrangehash: Implement new service processing Leonard Lyubich 2020-12-08 19:18:24 +0300
  • 0fc5ea674c [#235] object/getrange: Fix incorrect processing of range from last child Leonard Lyubich 2020-12-08 18:02:07 +0300
  • 397d912e19 [#235] object/head: Support raw flag in service Leonard Lyubich 2020-12-08 15:59:01 +0300
  • 1d23483828 [#235] services/object: Implement new GetRange algorithm Leonard Lyubich 2020-12-07 20:49:47 +0300
  • 91d8e0a4de [#238] engine: Support raw flag in Head method Alex Vanin 2020-12-08 14:58:38 +0300
  • da42ee3a26 [#238] engine: Stop shard iteration at split info error in Head Alex Vanin 2020-12-08 14:43:56 +0300
  • 69dee6ec6d [#238] shard: Support raw flag in Head method Alex Vanin 2020-12-08 14:42:44 +0300
  • bf7a390304 [#238] metabase: Support raw flag in Get method Alex Vanin 2020-12-08 14:23:23 +0300
  • c267a08886 [#236] engine: Stop shard iteration at split info error in GetRange Alex Vanin 2020-12-08 12:47:05 +0300
  • 590745204c [#237] metabase: Structure parameters and results of all operations Leonard Lyubich 2020-12-08 12:56:14 +0300
  • a875d80491 Remove outdated code of metabase and localstore Leonard Lyubich 2020-12-08 10:51:34 +0300
  • 869d9e571c [#233] object/head: Remove getting the right child header Leonard Lyubich 2020-12-05 15:29:05 +0300
  • f24daa10ff [#233] services/object: Implement new Get algorithm Leonard Lyubich 2020-12-03 02:45:25 +0300
  • 26f03c6301 [#232] Fix SplitInfo update in existed virtual object Alex Vanin 2020-12-04 12:01:41 +0300
  • e0350efe00 [#231] services/policer: Use engine.List method Alex Vanin 2020-12-03 15:11:07 +0300
  • ee1e3931a5 [#231] engine: Add List method Alex Vanin 2020-12-03 15:01:45 +0300
  • a7087faa1a [#231] shard: Add List method to return all available objects Alex Vanin 2020-12-03 15:01:21 +0300
  • a1cb48f800 [#231] metabase: Add container lister Alex Vanin 2020-12-03 14:29:33 +0300
  • 3a37eda410 [#230] engine: Stop on first SplitInfoError in Get method Alex Vanin 2020-12-03 13:01:09 +0300
  • a488d202e1 [#230] engine: Rename WithAddress to WithAddresses for delete operations Alex Vanin 2020-12-03 12:53:08 +0300
  • 7c97bd1360 [#230] shard: Add test for getting SplitInfo Alex Vanin 2020-12-03 12:50:20 +0300
  • bf9e938a3b [#230] metabase: Return SplitInfoError in Exist method Alex Vanin 2020-12-03 12:31:51 +0300
  • e2de95e3f6 [#230] metabase: Index split info structures Alex Vanin 2020-12-02 16:21:45 +0300
  • eaae5a5dd7 [#229] blobovnicza: Store objects in a binary format Leonard Lyubich 2020-12-02 12:58:42 +0300
  • 3d77fdb347 [#222] Set write cache specific config on application level Alex Vanin 2020-12-01 19:14:42 +0300
  • af2719689d [#222] Do not compress data in blobovniczas Alex Vanin 2020-12-01 18:44:02 +0300
  • 4114028a63 [#222] Add shard amount check Alex Vanin 2020-12-01 17:57:37 +0300
  • 6bec50963b [#222] Add tests for shards Alex Vanin 2020-12-01 16:58:34 +0300
  • ce92df3543 [#222] Return nil in metabase.IsSmall if object is big Alex Vanin 2020-12-01 16:33:59 +0300
  • 862f9a3f1a [#222] Put small objects in blobovnicza in blobStor Alex Vanin 2020-12-01 16:33:29 +0300
  • 351e4b4592 [#222] Support Inhume and Delete in object service Alex Vanin 2020-12-01 14:23:28 +0300
  • 21708d5408 [#222] Add Exists method in storage engine Alex Vanin 2020-12-01 14:06:14 +0300
  • f470022594 [#222] Update Select method in storage engine Alex Vanin 2020-12-01 13:54:29 +0300
  • 25486194b9 [#222] Update Head method in storage engine Alex Vanin 2020-12-01 13:48:40 +0300
  • 67d4b0db12 [#222] Move ErrAlreadyRemoved to core package Alex Vanin 2020-12-01 13:48:28 +0300
  • 6a3e3e5642 [#222] Update Range method in storage engine Alex Vanin 2020-12-01 13:41:54 +0300
  • c9b1c6603e [#222] Update Get method in storage engine Alex Vanin 2020-12-01 13:41:12 +0300
  • f3e96f8c19 [#222] Update Delete method in storage engine Alex Vanin 2020-12-01 13:26:53 +0300
  • aa8dd18b07 [#222] Update Put method in storage engine Alex Vanin 2020-12-01 13:18:25 +0300
  • f45b7a048d [#222] Rename WithTreeRoot.. to WithRoot.. in blobstor opts Alex Vanin 2020-12-01 12:50:16 +0300
  • d4e48b28b1 [#222] Add Inhume method to storage engine Alex Vanin 2020-12-01 12:35:42 +0300
  • 92c95150cd [#222] Use write cache options in storage app Alex Vanin 2020-12-01 12:26:19 +0300
  • 69ba295077 [#222] Add ToMoveIt method in shard Alex Vanin 2020-12-01 11:40:32 +0300
  • ccd8760fbc [#222] Update Exists method in shard Alex Vanin 2020-12-01 11:35:44 +0300
  • 97a2e26b71 [#222] Add Head method in shard Alex Vanin 2020-12-01 11:34:38 +0300
  • 244e244c0e [#222] Add GetRange method in shard Alex Vanin 2020-12-01 11:33:19 +0300
  • 73505fe582 [#222] Update Get method in shard Alex Vanin 2020-12-01 11:08:06 +0300
  • 31371771e8 [#222] Update Delete method in shard Alex Vanin 2020-12-01 10:55:08 +0300
  • 5fc54386b0 [#222] Update Put method in shard Alex Vanin 2020-12-01 10:46:52 +0300
  • 72f8ca1afd [#222] Add Inhume method for shard Alex Vanin 2020-12-01 10:40:58 +0300
  • 1b76458684 [#222] Add writeCache instance to shard Alex Vanin 2020-12-01 10:35:25 +0300
  • 2eb83624cf [#220] cmd/neofs-node: Configure Shard's write cache usage Leonard Lyubich 2020-11-30 20:03:15 +0300
  • cbdcfb9159 [#220] shard: Enable write cache through option Leonard Lyubich 2020-11-30 19:55:21 +0300
  • 47d2239332 [#220] localstorage: Replace basic errors to core library Leonard Lyubich 2020-11-30 19:39:05 +0300
  • 7512a5ba18 [#220] blobstor: Implement "small" operations Leonard Lyubich 2020-11-30 19:16:20 +0300
  • 7f20e6f9db [#220] blobstor: Implement GetRange on blobovnicza tree Leonard Lyubich 2020-11-30 19:15:17 +0300
  • ef095d4871 [#220] blobovnicza: Implement GetRange operation Leonard Lyubich 2020-11-30 18:56:32 +0300
  • cd2228cd99 [#220] cmd/neofs-node: Support new configuration of storage components Leonard Lyubich 2020-11-30 18:35:37 +0300
  • e758c246b7 [#220] localstorage: Implement Open/Init/Close methods Leonard Lyubich 2020-11-30 17:59:00 +0300
  • 2963473c08 [#220] localstorage: Implement hrw.Hasher over Shard structure Leonard Lyubich 2020-11-30 17:58:44 +0300
  • 88c1584e6a [#220] shard: Implement Open/Init/Close methods Leonard Lyubich 2020-11-30 17:30:49 +0300
  • d30454a572 [#220] shard: Use new metabase implementation Leonard Lyubich 2020-11-30 17:30:32 +0300
  • d8d38d3476 [#220] blobstor: Add blobovnicza tree structure to BlobStor Leonard Lyubich 2020-11-30 17:16:11 +0300
  • 51ab6991d2 [#220] blobstor: Implement method to close blobovnicza tree Leonard Lyubich 2020-11-30 17:14:28 +0300
  • 34a259d5c0 [#220] blobstor: Support zero shallow depth of blobovnicza tree Leonard Lyubich 2020-11-30 16:49:50 +0300
  • 8bff073061 [#220] blobstor: Fix hard-code in blobovnicza unit test Leonard Lyubich 2020-11-30 16:35:45 +0300
  • 9d4fba923c [#199] Create metabase instance as storage engine component Alex Vanin 2020-11-30 16:10:05 +0300
  • 8a293c76ed [#199] Ignore invalid search attributes Alex Vanin 2020-11-30 15:25:33 +0300
  • 337e2f6a57 [#199] Add SplitID index in metabase Alex Vanin 2020-11-30 11:46:18 +0300
  • 74d44beb99 [#199] Add CleanUp method to remove empty buckets from metabase Alex Vanin 2020-11-27 20:49:24 +0300
  • 7fb87aac85 [#199] Support Delete operation in metabase Alex Vanin 2020-11-27 20:49:03 +0300
  • e42fa69735 [#199] Make option to get object from metabase without graveyard check Alex Vanin 2020-11-27 20:48:25 +0300
  • b45d523125 [#199] Split IsSmall check in metabase Alex Vanin 2020-11-27 20:47:58 +0300
  • 5bfae833fe [#199] Update blobovniczaID on existed objects in metabase Alex Vanin 2020-11-27 12:23:15 +0300
  • 54cd91adff [#199] Simplify tests Alex Vanin 2020-11-27 12:03:35 +0300
  • a8d76f2ebb [#199] Implement ObjectID selection filter in metabase Alex Vanin 2020-11-27 12:01:44 +0300
  • 700bd7de01 [#199] Get virtual objects from metabase Alex Vanin 2020-11-27 11:31:43 +0300
  • 4e7d49791b [#199] Index parent first in metabase Alex Vanin 2020-11-27 11:02:10 +0300
  • f6387a9b94 [#199] Make exist check on all primary buckets in metabase Alex Vanin 2020-11-27 10:59:47 +0300
  • e478c0d024 [#199] Refactor metabase internal structure Alex Vanin 2020-11-23 16:30:56 +0300
  • 1c81d507fd [#218] blobstor: Inherit the root path to Blobovnicza from BlobStor Leonard Lyubich 2020-11-30 11:51:34 +0300