• Joined on 2017-02-23
Loading Heatmap…

vitalif pushed to master at vitalif/vitastor

2023-06-18 00:16:20 +03:00

vitalif pushed to master at vitalif/vitastor

  • 3ad16b9a1a Fix auto_scrubs not starting because of < vs <= =))

2023-06-17 17:32:27 +03:00

vitalif pushed to master at vitalif/vitastor

  • 1c2df841c2 Fix failed assert(!scrub_list_op) on OSD restart with pending scrubs

2023-06-17 17:03:02 +03:00

vitalif pushed to checksums at vitalif/vitastor

  • 29e5a13914 Check for "Checksum mismatch" and "BUG" messages during test_heal
  • ac48557e7c Use clean_dyn_size for space check
  • c5078366e8 Log more details about checksum mismatch in big_writes
  • 2b5203e39f Use find_holes() in flusher for unification
  • 07afae112c Fill journal header to know checksum type & size when dumping journal with --all
  • Compare 34 commits »

2023-06-17 02:17:22 +03:00

vitalif pushed to master at vitalif/vitastor

  • aa5dacc7a9 Do not start EC PGs without at least pg_data_size connections to old OSDs from each set

2023-06-17 02:16:47 +03:00

vitalif pushed to checksums at vitalif/vitastor

  • 7ae1a4a64a Check for "Checksum mismatch" and "BUG" messages during test_heal
  • d27116b257 Use clean_dyn_size for space check
  • 4e05434c81 Log more details about checksum mismatch in big_writes
  • 12bb3eb63f Use find_holes() in flusher for unification
  • 92c004e912 Fill journal header to know checksum type & size when dumping journal with --all
  • Compare 37 commits »

2023-06-17 01:19:16 +03:00

vitalif pushed to master at vitalif/vitastor

2023-06-17 00:55:51 +03:00

vitalif pushed to master at vitalif/vitastor

  • 4fdc49bdc7 Add another assert-type check (it does not fire, just as a safety measure for the future)
  • 86b4682975 Put get_trim_pos into the "critical section". Fixes rare journal corruption issue
  • Compare 2 commits »

2023-06-17 00:07:28 +03:00

vitalif pushed to master at vitalif/vitastor

  • bd47c5a284 Add another assert-type check (it does not fire, just as a safety measure for the future)
  • c0925cf262 Put get_trim_pos into the "critical section". Fixes rare journal corruption issue
  • Compare 2 commits »

2023-06-17 00:06:19 +03:00

vitalif pushed to checksums at vitalif/vitastor

  • 397b90c7a3 Try to sleep and catch
  • 078ab54154 Fill journal header to know checksum type & size when dumping journal with --all
  • ea7c6f7f2e Fix journal read checksum verification with inmemory_journal=false
  • ff9f3c88f1 Call fill_partial_checksum_blocks() correctly in regard to COPY_BUF_CSUM_FILL
  • 3e73e08dcc Wait for journal reads before checking them in clear_incomplete_csum_block_bits
  • Compare 29 commits »

2023-06-16 16:50:48 +03:00

vitalif pushed to checksums at vitalif/vitastor

2023-06-16 16:47:39 +03:00

vitalif pushed to checksums at vitalif/vitastor

  • 6bb52dd96c Try to sleep and catch
  • 1bb7973696 Fill journal header to know checksum type & size when dumping journal with --all
  • c2b9661c3e Fix journal read checksum verification with inmemory_journal=false
  • 7e741a5153 Call fill_partial_checksum_blocks() correctly in regard to COPY_BUF_CSUM_FILL
  • 9ed4726339 Wait for journal reads before checking them in clear_incomplete_csum_block_bits
  • Compare 31 commits »

2023-06-16 16:43:56 +03:00

vitalif pushed to checksums at vitalif/vitastor

2023-06-16 15:45:59 +03:00

vitalif pushed to checksums at vitalif/vitastor

2023-06-16 15:28:19 +03:00

vitalif pushed to checksums at vitalif/vitastor

2023-06-16 15:27:51 +03:00

vitalif pushed to checksums at vitalif/vitastor

2023-06-16 15:15:39 +03:00

vitalif pushed to checksums at vitalif/vitastor

2023-06-16 14:55:20 +03:00

vitalif pushed to checksums at vitalif/vitastor

2023-06-16 13:41:07 +03:00

vitalif pushed to checksums at vitalif/vitastor

2023-06-16 11:07:58 +03:00

vitalif pushed to checksums at vitalif/vitastor

2023-06-16 10:39:09 +03:00