Commit graph

  • 426fe97990 [#2026] neofs-adm: Make contract update idempotent Evgenii Stratonikov 2022-11-08 15:34:02 +0300
  • 634792077e [#1502] node: Store lock object on every container node Pavel Karpy 2022-11-12 16:48:44 +0300
  • fe09cd9c70 [#1502] core: Add AddressWithType Pavel Karpy 2022-11-12 15:59:49 +0300
  • 3b61cb4f49 [#1502] engine: Check all shards for LOCK'ing before inhuming Pavel Karpy 2022-11-12 15:27:54 +0300
  • 34e8d2ba56 [#1502] shard: Add IsLocked method Pavel Karpy 2022-11-12 14:59:58 +0300
  • 9a039ba582 [#1502] meta: Add IsLocked method Pavel Karpy 2022-11-12 14:46:44 +0300
  • 7ef0303e13 [#2003] neofs-node: Allow to configure replicator pool size Evgenii Stratonikov 2022-11-12 15:23:33 +0300
  • 659011c143 [#2048] network/cache: Optimize ClientCache Evgenii Stratonikov 2022-11-12 11:05:37 +0300
  • 597ed18269 [#2048] neofs-node: Use a separate client cache for client operations Evgenii Stratonikov 2022-11-12 10:46:23 +0300
  • d5a14041e0 [#2040] node: Do not attach tokens in the assembly process Pavel Karpy 2022-11-11 20:57:56 +0300
  • fd61bdadcb [#2040] node: Attach original meta to the spawned requests Pavel Karpy 2022-11-11 19:39:11 +0300
  • d65604ad30 [#1985] blobstor: Allow to report multiple errors to caller Evgenii Stratonikov 2022-11-09 13:59:24 +0300
  • f2d7e65e39 [#2035] engine: Allow moving to degraded from background workers Evgenii Stratonikov 2022-11-10 13:58:46 +0300
  • c85bea15ef [#1978] cli: Add children to the static session on DELETE Pavel Karpy 2022-11-09 19:12:39 +0300
  • f48b1de54b [#2029] cli: Fix panic caused by flag redefinition Pavel Karpy 2022-11-11 16:53:34 +0300
  • 09a59fef56 [#2029] cli: Allow attaching static session to object hash Pavel Karpy 2022-11-10 18:49:58 +0300
  • 481b48b942 [#2028] node: Check session token's NBF and IAT Pavel Karpy 2022-11-10 20:58:06 +0300
  • aadd2ad050 [#2028] node: Do not wrap malformed request errors Pavel Karpy 2022-11-10 20:46:52 +0300
  • 2522d924b9 [#2037] services/object: Fix concurrent map writes in traverser Evgenii Stratonikov 2022-11-10 09:48:46 +0300
  • 37f813604f [#2000] cli: Provide a bearer token to spawned HEAD by DELETE Pavel Karpy 2022-11-09 16:23:59 +0300
  • b0e94b6a6b [#1906] writecache: Do not require read-only mode in Flush Evgenii Stratonikov 2022-11-08 15:20:58 +0300
  • aa478f1def [#2024] services/object: Unify status errors Evgenii Stratonikov 2022-11-08 15:12:52 +0300
  • 3875fef542 [#2024] services/object: Cover corner cases for children OutOfRange Evgenii Stratonikov 2022-11-08 11:23:56 +0300
  • b9fb0d6050 [#1972] node: Fix object format unit tests Pavel Karpy 2022-11-01 20:46:48 +0300
  • aab398f4f5 [#1972] node: Do not save objects if node not in a container Pavel Karpy 2022-11-01 20:32:43 +0300
  • a77392e9ce [#1972] cli: Fix lifetime flag in the lock command Pavel Karpy 2022-11-01 20:20:11 +0300
  • 2849e465f9 [#1699] meta: Do not return SplitInfoError on Delete Pavel Karpy 2022-09-04 11:52:01 +0300
  • a3e7365cbd [#1732] pilorama: Fill parent mark correctly Evgenii Stratonikov 2022-11-04 17:50:44 +0300
  • 134f2ba02e [#1732] pilorama: Fix backwards log insertion Evgenii Stratonikov 2022-11-04 18:07:17 +0300
  • 2ef38cfbc4 [#1996] engine: Ignore pilorama.ErrTreeNotFound for write operations Evgenii Stratonikov 2022-10-06 19:06:19 +0300
  • a455ec18c3 [#2007] services/object: Allocate memory on-demand in GET_RANGE Evgenii Stratonikov 2022-11-02 13:42:29 +0300
  • ff5526038d [#2007] services/object: Fix comment Evgenii Stratonikov 2022-11-02 11:09:55 +0300
  • 02049ca5b2 [#2075] morph/client: Ignore error if a transaction already exists Evgenii Stratonikov 2022-11-18 12:44:53 +0300
  • b9a24e99dc [#2063] morph/client: Support new hash format in morph nns client Vladimir Domnich 2022-11-16 16:17:12 +0300
  • 584f465eee [#2074] write-cache: Do not flush same object twice Pavel Karpy 2022-11-17 19:44:58 +0300
  • 2614aa1582 [#2074] write-cache: Remove unused variables Pavel Karpy 2022-11-17 18:50:52 +0300
  • 15d2091f42 [#2069] innerring: Do not panic in Head Evgenii Stratonikov 2022-11-17 14:00:37 +0300
  • 056cb0d50e [#409] debian: Refactor storage service paths Dmitriy Zabolotskiy 2022-11-07 14:45:47 +0300
  • 402bbba15a [#2062] services/policer: Use a proper key for object cache Evgenii Stratonikov 2022-11-16 11:01:53 +0300
  • 7cc0986e0c [#2057] meta: Fail write operations in R/O mode Pavel Karpy 2022-11-15 17:53:23 +0300
  • 02676f05c3 [#2057] meta: Fix concurrent mode changes Pavel Karpy 2022-11-15 15:46:32 +0300
  • e8d401e28d [#2057] meta: Do not lock the whole meta on GET Pavel Karpy 2022-11-15 15:43:38 +0300
  • 479601ceb9 [#2057] blobstor: Block operations on a mode change Pavel Karpy 2022-11-15 15:33:48 +0300
  • 27ca754dc1 [#2058] services/policer: Fix panic in shardPolicyWorker Evgenii Stratonikov 2022-11-15 14:28:15 +0300
  • 56442c0be3 [#2053] engine: Do not switch mode because of logical errors Pavel Karpy 2022-11-14 20:03:39 +0300
  • b167700b6f [#1940] Removing all trees by container ID if tree ID is empty in pilorama.Forest.TreeDrop Anton Nikiforov 2022-11-08 15:32:38 +0300
  • 92cac5bbdf [#2026] neofs-adm: Make contract update idempotent Evgenii Stratonikov 2022-11-08 15:34:02 +0300
  • 19a6ca7896 [#1502] node: Store lock object on every container node Pavel Karpy 2022-11-12 16:48:44 +0300
  • 114018a7bd [#1502] core: Add AddressWithType Pavel Karpy 2022-11-12 15:59:49 +0300
  • 84f545dacc [#1502] engine: Check all shards for LOCK'ing before inhuming Pavel Karpy 2022-11-12 15:27:54 +0300
  • 049ab58336 [#1502] shard: Add IsLocked method Pavel Karpy 2022-11-12 14:59:58 +0300
  • 4ed5dcd9c8 [#1502] meta: Add IsLocked method Pavel Karpy 2022-11-12 14:46:44 +0300
  • cdbfd05704 [#2003] neofs-node: Allow to configure replicator pool size Evgenii Stratonikov 2022-11-12 15:23:33 +0300
  • 8212020165 [#2048] network/cache: Optimize ClientCache Evgenii Stratonikov 2022-11-12 11:05:37 +0300
  • e538291c59 [#2048] neofs-node: Use a separate client cache for client operations Evgenii Stratonikov 2022-11-12 10:46:23 +0300
  • aa12fc57c9 [#2040] node: Do not attach tokens in the assembly process Pavel Karpy 2022-11-11 20:57:56 +0300
  • 5747187884 [#2040] node: Attach original meta to the spawned requests Pavel Karpy 2022-11-11 19:39:11 +0300
  • de2934aeaa [#1985] blobstor: Allow to report multiple errors to caller Evgenii Stratonikov 2022-11-09 13:59:24 +0300
  • 2ba3abde5c [#2035] engine: Allow moving to degraded from background workers Evgenii Stratonikov 2022-11-10 13:58:46 +0300
  • f6f911b50c [#1978] cli: Add children to the static session on DELETE Pavel Karpy 2022-11-09 19:12:39 +0300
  • af54295ac6 [#2029] cli: Fix panic caused by flag redefinition Pavel Karpy 2022-11-11 16:53:34 +0300
  • ddba9180ef [#2029] cli: Allow attaching static session to object hash Pavel Karpy 2022-11-10 18:49:58 +0300
  • 6acb831248 [#2028] node: Check session token's NBF and IAT Pavel Karpy 2022-11-10 20:58:06 +0300
  • 2a88b49bca [#2028] node: Do not wrap malformed request errors Pavel Karpy 2022-11-10 20:46:52 +0300
  • 01a226b3ec [#2037] services/object: Fix concurrent map writes in traverser Evgenii Stratonikov 2022-11-10 09:48:46 +0300
  • 110f6e7864 [#2000] cli: Provide a bearer token to spawned HEAD by DELETE Pavel Karpy 2022-11-09 16:23:59 +0300
  • c38ad2d339 [#1906] writecache: Do not require read-only mode in Flush Evgenii Stratonikov 2022-11-08 15:20:58 +0300
  • 51a9306e41 [#2024] services/object: Unify status errors Evgenii Stratonikov 2022-11-08 15:12:52 +0300
  • 871be9d63d [#2024] services/object: Cover corner cases for children OutOfRange Evgenii Stratonikov 2022-11-08 11:23:56 +0300
  • 3eb2ac985d [#1972] node: Fix object format unit tests Pavel Karpy 2022-11-01 20:46:48 +0300
  • 76b87c6d94 [#1972] node: Do not save objects if node not in a container Pavel Karpy 2022-11-01 20:32:43 +0300
  • 59eebc5eeb [#1972] cli: Fix lifetime flag in the lock command Pavel Karpy 2022-11-01 20:20:11 +0300
  • f79386e538 [#1972] node: Fix errors comments in the Put service Pavel Karpy 2022-11-01 15:53:57 +0300
  • d2cce62934 [#1818] writecache: Increase error counter on background errors Evgenii Stratonikov 2022-10-20 13:40:25 +0300
  • a4a6d547a8 [#1818] writecache: Update storage ID during flush Evgenii Stratonikov 2022-10-20 15:15:46 +0300
  • 681400eed8 [#1818] metabase: Add UpdateStorageID operation Evgenii Stratonikov 2022-10-20 15:09:05 +0300
  • b580846630 [#1818] writecache: Reuse FSTree flushing code between flushes Evgenii Stratonikov 2022-10-18 17:57:50 +0300
  • 6e2f7e291d [#1818] writecache: Remove unused variable Evgenii Stratonikov 2022-10-18 17:26:56 +0300
  • 7a75b3aaaf [#1699] meta: Do not return SplitInfoError on Delete Pavel Karpy 2022-09-04 11:52:01 +0300
  • 9cd8441dd5 [#1732] pilorama: Fill parent mark correctly Evgenii Stratonikov 2022-11-04 17:50:44 +0300
  • 163d8d778d [#1732] pilorama: Fix backwards log insertion Evgenii Stratonikov 2022-11-04 18:07:17 +0300
  • 52d85ca463 [#1732] pilorama: Improve logical error handling Evgenii Stratonikov 2022-11-04 10:51:55 +0300
  • ba3db7fed5 [#1996] engine: Always select proper shard for a tree Evgenii Stratonikov 2022-10-06 19:06:19 +0300
  • d8d3588e1b [#1996] engine: Always select proper shard for a tree Evgenii Stratonikov 2022-10-06 19:06:19 +0300
  • 2e89176892 [#1971] cli: Unify CID and OID flags provision Pavel Karpy 2022-10-28 22:24:58 +0300
  • 855de87b62 [#2007] services/object: Allocate memory on-demand in GET_RANGE Evgenii Stratonikov 2022-11-02 13:42:29 +0300
  • 289a7827c4 [#2007] services/object: Fix comment Evgenii Stratonikov 2022-11-02 11:09:55 +0300
  • abf4a63585 [#1991] cli: Refine container placement description Pavel Karpy 2022-10-28 21:30:39 +0300
  • 08efe6eb11 [#2010] github: Run CI on support branches Pavel Karpy 2022-11-02 12:48:58 +0300
  • 3ee4260647 [#2009] github: Run CI on support branches Pavel Karpy 2022-11-02 12:48:58 +0300
  • 777fd32d4f [#1818] writecache: Increase error counter on background errors Evgenii Stratonikov 2022-10-20 13:40:25 +0300
  • bffb0f894c [#1818] writecache: Update storage ID during flush Evgenii Stratonikov 2022-10-20 15:15:46 +0300
  • 5cf75404dc [#1818] metabase: Add UpdateStorageID operation Evgenii Stratonikov 2022-10-20 15:09:05 +0300
  • b64b14eb54 [#1818] writecache: Reuse FSTree flushing code between flushes Evgenii Stratonikov 2022-10-18 17:57:50 +0300
  • a56927e3d4 [#1818] writecache: Remove unused variable Evgenii Stratonikov 2022-10-18 17:26:56 +0300
  • bb52857b2b [#1338] neofs-cli: Add support to store/restore/delete binary objects Anton Nikiforov 2022-10-18 14:43:04 +0300
  • 245da1e50e [#1992] writecache: Allow to open in NOSYNC mode Evgenii Stratonikov 2022-10-28 13:09:38 +0300
  • a386448ab9 [#1992] neofs-node: Allow to open fstree in NOSYNC mode Evgenii Stratonikov 2022-10-28 13:00:11 +0300
  • 3c1f788642 [#1994] docs: Update storage node configuration Evgenii Stratonikov 2022-10-28 13:22:32 +0300
  • 0de9efa685 [#1992] fstree: Allow working in SYNC mode Evgenii Stratonikov 2022-10-28 12:57:36 +0300