Commit Graph

  • 4fcb0ee3c9
    net: Fix RST and thread crash due to multiple HS errors (#341) next Sayan 2024-04-08 18:21:00 +0530
  • e4dc0b4332
    Merge pull request #340 from skytable/storage/online-recover Sayan 2024-04-08 13:37:07 +0530
  • 852dcf2341
    storage: test RB idempotency guarantee Sayan Nandan 2024-04-07 19:08:07 +0530
  • b603eb05d3
    storage: Cache VFS RNG for crash simulation Sayan Nandan 2024-04-07 18:14:15 +0530
  • d7100daf8d
    storage: Fully test rollbacks and simulate failures Sayan Nandan 2024-04-07 15:12:20 +0530
  • 4982a537de
    storage: online rollback for disk failures Sayan Nandan 2024-04-07 13:17:22 +0530
  • b961e840f5
    net: Retries based on `expect` values are pointless Sayan Nandan 2024-04-05 18:30:31 +0530
  • 337ea9efe2
    net: Add pipeline client tests Sayan Nandan 2024-04-05 00:40:11 +0530
  • 2dd6537af0
    net: Add illegal packet escape for pipeline Sayan Nandan 2024-04-04 23:03:36 +0530
  • b9161f1b9c
    net: Add more pipeline tests in protocol Sayan Nandan 2024-04-04 17:54:44 +0530
  • 356560feea
    net: Add full trace tests for pipelines in protocol Sayan Nandan 2024-04-04 17:39:28 +0530
  • b65fb6041a
    net: Fix pipeline impl and add basic pipe test Sayan Nandan 2024-04-04 12:37:10 +0530
  • 6414b05fa6
    net: Fix protocol impl and improve protocol testing coverage Sayan Nandan 2024-04-04 10:35:22 +0530
  • 2d905d07d0
    net: Add more protocol tests Sayan Nandan 2024-04-03 21:21:06 +0530
  • d3b5fd8060
    net: Rewrite protocol impl to support pipelines Sayan Nandan 2024-04-03 17:24:20 +0530
  • 0b0acd2038
    release: v0.8.1 Sayan Nandan 2024-04-01 09:47:26 +0530
  • cd5c1f0e30
    Merge pull request #337 from skytable/fixes/empty-pass Sayan 2024-03-31 20:04:45 +0530
  • 4c11ac7b66
    DCL: further test for empty authentication data Sayan Nandan 2024-03-31 11:41:03 +0530
  • a1c55b2f16
    CLI: ensure distinction between REPL and non-REPL executions Sayan Nandan 2024-03-31 11:35:11 +0530
  • efa1540242
    QL: ensure empty literals are scanned correctly Sayan Nandan 2024-03-31 11:14:14 +0530
  • 15b4f384af
    DCL: test empty authentication data Sayan Nandan 2024-03-31 11:07:50 +0530
  • 6c3fffea79
    Merge pull request #336 from skytable/storage/repair-mode Sayan 2024-03-30 14:01:59 +0530
  • f913766e81
    storage: Validate repair offsets in tests Sayan Nandan 2024-03-30 13:06:52 +0530
  • aa7051b6e1
    storage: Fix 32-bit checksums (test) and update backup dir Sayan Nandan 2024-03-30 11:51:53 +0530
  • 13361fe535
    storage: Test more midway (on-disk corruption) scenarios Sayan Nandan 2024-03-30 11:44:50 +0530
  • af7e567b31
    storage: Test database state post crash and recovery Sayan Nandan 2024-03-29 21:19:24 +0530
  • bb4132a617
    storage: Test different midway corruption scenarios Sayan Nandan 2024-03-29 12:55:33 +0530
  • 7c45503bc4
    storage: Add more runtime crash tests Sayan Nandan 2024-03-28 18:05:29 +0530
  • 8c21f129de
    storage: Test more runtime crash scenarios Sayan Nandan 2024-03-28 13:04:28 +0530
  • 267c9a6dd1
    storage: Test for corruption after reopen (runtime crash) Sayan Nandan 2024-03-28 12:32:33 +0530
  • ab5cf1b6f4
    storage: Test various corruption pathways Sayan Nandan 2024-03-27 18:58:56 +0530
  • c24cfa3daa
    storage: Add more tests for journal recovery Sayan Nandan 2024-03-27 10:19:01 +0530
  • b9c97c51b2
    storage: Fix recovery algorithms and add test for repair Sayan Nandan 2024-03-27 00:31:21 +0530
  • 26d8335821
    Add journal recovery methods Sayan Nandan 2024-03-25 18:33:25 +0530
  • b83e42af26
    server: Ensure that password is nonempty when verifying with rcrypt Sayan Nandan 2024-03-24 11:42:03 +0530
  • 6fb3193465
    storage: Refine error pathways Sayan Nandan 2024-03-24 11:28:28 +0530
  • 37fc01d81f
    storage: Improve error traceability Sayan Nandan 2024-03-24 10:24:30 +0530
  • 093688e102
    skysh: Fix multi-row formatting Sayan Nandan 2024-03-14 09:43:10 +0530
  • 1cdc9497e8
    Upgrade deps Sayan Nandan 2024-03-13 23:45:36 +0530
  • 30689fbdb1
    Remove confusing associated constants from enumerations Sayan Nandan 2024-03-11 23:18:09 +0530
  • 739b2c8e76
    Avoid direct transmutation Sayan Nandan 2024-03-11 22:29:29 +0530
  • 10e1f50d78
    Fix system health reporting Sayan Nandan 2024-03-04 11:47:14 +0530
  • 310933099b
    Fixed upgrade step from v1 to v2 not migrating users Sayan Nandan 2024-03-03 23:03:14 +0530
  • 41e091cd0f
    Avoid purge of model drivers on force drop space Sayan Nandan 2024-03-02 08:48:03 +0530
  • 1ed4f41565
    Enable conditional auto-recovery of drivers Sayan Nandan 2024-03-01 23:40:34 +0530
  • 614e71cbef
    Default to `pwd` auth plugin and fix fs testing Sayan Nandan 2024-03-01 22:34:27 +0530
  • 982898b819
    Keep driver and data in same container Sayan Nandan 2024-03-01 17:41:07 +0530
  • 0573e80992
    Add new fs abstraction Sayan Nandan 2024-02-29 23:01:43 +0530
  • 1cb35b6b36
    Upgrade OpenSSL Sayan Nandan 2024-02-26 12:07:53 +0530
  • f7c6ba1fb0
    Use driver contexts and improve model data batch recovery Sayan Nandan 2024-02-25 21:53:05 +0530
  • e28d94efba
    Flush data delta write buffer to avoid memory blowup Sayan Nandan 2024-02-25 18:15:51 +0530
  • f4a1823462
    Revert all dependency updates that were made Sayan Nandan 2024-02-25 11:04:17 +0530
  • a4e39a83f4
    Upgrade deps and bump version Sayan Nandan 2024-02-24 23:37:49 +0530
  • ebd04a557e
    skysh: Add `--eval` for running queries directly Sayan Nandan 2024-02-24 23:23:22 +0530
  • 2670e5a974
    Add more enc/dec tests Sayan Nandan 2024-02-24 21:39:46 +0530
  • 525dc46f86
    Add more tests for variable and fixed size keys Sayan Nandan 2024-02-24 19:11:14 +0530
  • baaa36d336
    Improve help message generation and allow env var for password Sayan Nandan 2024-02-24 10:59:17 +0530
  • 8d8f1720d2
    Merge pull request #328 from skytable/se/v2 Sayan 2024-02-24 00:00:23 +0530
  • 85fd646d44
    Fix bufwriter impl Sayan Nandan 2024-02-23 09:42:33 +0530
  • 092d4c8eaa
    Fix delta diffing sync and restore algorithm Sayan Nandan 2024-02-23 09:08:43 +0530
  • ff1067d648
    Fix model data driver impl and add tests Sayan Nandan 2024-02-22 22:32:33 +0530
  • b119a7053f
    Fix nullfs driver init Sayan Nandan 2024-02-22 10:42:20 +0530
  • e8e62cf924
    Recreate compacted model data file on upgrade Sayan Nandan 2024-02-22 10:31:52 +0530
  • d6f9b54868
    Upgrade to new SE Sayan Nandan 2024-02-20 22:47:17 +0530
  • 102a4b4b40
    Further abstract batch storage driver Sayan Nandan 2024-02-20 00:36:19 +0530
  • a188ccb60d
    Add new batch impl Sayan Nandan 2024-02-17 00:16:34 +0530
  • 196fd746e6
    Enable generic events to be passed to the journal Sayan Nandan 2024-02-15 18:52:26 +0530
  • 794d4e3806
    Refactor to isolate common txn storage encodings Sayan Nandan 2024-02-13 20:16:39 +0530
  • 4735fd4c1d
    Move common encoding schemes into module Sayan Nandan 2024-02-11 19:01:47 +0530
  • ea678e2c9d
    Refactor storage and txn modules Sayan Nandan 2024-02-10 18:57:42 +0530
  • 85c40b60b2
    Add jlog impls Sayan Nandan 2024-02-09 01:00:14 +0530
  • 6d6f88fb40
    Migrate from `winapi` to `windows-rs` Sayan Nandan 2024-02-06 22:44:18 +0530
  • fb3b100937
    Fix tests Sayan Nandan 2024-02-06 18:53:59 +0530
  • e8d968ea4d
    Add new journal framework Sayan Nandan 2024-02-05 19:34:51 +0530
  • c724678446
    Upgrade deps Sayan Nandan 2024-02-03 18:36:41 +0530
  • c581e47558
    Add tracked writer impls Sayan Nandan 2024-01-21 22:01:33 +0530
  • c5044c592f
    Use common memory APIs Sayan Nandan 2024-01-19 00:19:29 +0530
  • 843adbaf7e
    Refactor SDSSv1 primitives Sayan Nandan 2024-01-19 00:01:51 +0530
  • f769175083
    Implement and refactor to use common storage interfaces Sayan Nandan 2024-01-18 22:05:55 +0530
  • 3f2b464975
    Scan placeholders as 0x3F when no params present Sayan Nandan 2024-01-18 01:30:59 +0530
  • 2d2ef40b0b
    Fix issues with jemalloc panic, mapped inserts Sayan Nandan 2024-01-18 00:47:55 +0530
  • e65165ded3
    Improve contributing docs [skip ci] Sayan Nandan 2024-01-09 13:01:08 +0530
  • 4ec3874d29
    Fixed typo in README [skip ci] (#326) Fabian Holler 2024-01-08 22:23:32 +0100
  • 0453271c56
    workflow: use `gh` cli instead of `hub` [skip ci] Sayan Nandan 2024-01-09 00:02:21 +0530
  • 7f6474f0e4
    Bump to beta.3 Sayan Nandan 2024-01-08 23:34:22 +0530
  • d89495ab83
    Simplify ctx handling Sayan Nandan 2024-01-08 22:46:25 +0530
  • c2cfbd71cc
    Add more HS and XCHG proto tests Sayan Nandan 2024-01-01 22:05:57 +0530
  • 0c5dc10f67
    Fix masked input issues Sayan Nandan 2024-01-01 21:15:34 +0530
  • c3fdb8f6c4
    Fix journal not closed on start failure and flush before raw Sayan Nandan 2024-01-01 18:35:41 +0530
  • c0c4ad4248
    Simplify protocol messages Sayan Nandan 2023-12-27 19:53:33 +0530
  • bc7d02d8cf workflow: Fix release script [skip ci] Sayan Nandan 2023-12-25 12:50:32 +0530
  • f6a2763b09 Fix same type collapse in primary index Sayan Nandan 2023-12-25 12:16:47 +0530
  • 6c50a4042a Add more proto tests Sayan Nandan 2023-12-17 10:33:55 +0530
  • 8e0a94d4f9
    Fix Docker workflow Sayan Nandan 2023-12-09 23:31:07 +0530
  • fa620aae41
    Set release version Sayan Nandan 2023-12-06 02:24:06 +0530
  • 2b9a3ca6c1
    Merge branch 'engine/v2' into next Sayan Nandan 2023-12-06 02:03:29 +0530
  • 3c57e4453f
    Upgrade deps and fix openssl certgen Sayan Nandan 2023-12-06 01:39:23 +0530
  • 6904224eb1
    Fix Docker images Sayan Nandan 2023-12-06 01:07:32 +0530
  • 179fb09544
    DDL: return bool only if EX/NX used Sayan Nandan 2023-12-06 00:18:21 +0530
  • 8c4009f2b8
    Update docs and fix dpkg scripts [skip ci] Sayan Nandan 2023-12-05 16:52:01 +0530