Vitaliy Filippov
|
0471b09b9c
|
Add license notices to all source code files
|
2020-09-17 23:07:06 +03:00 |
Vitaliy Filippov
|
44973e7f27
|
Fix replicated pool bugs
|
2020-09-05 21:45:04 +03:00 |
Vitaliy Filippov
|
e051db5a73
|
Check for unsuccessful memory allocations
|
2020-09-05 01:42:11 +03:00 |
Vitaliy Filippov
|
0918ea08fa
|
Implement min/max inode filters in LIST operation
|
2020-09-02 14:42:40 +03:00 |
Vitaliy Filippov
|
3932c9b2e2
|
Add WRITE_STABLE to the secondary OSD for the upcoming replication support
|
2020-09-01 16:18:58 +03:00 |
Vitaliy Filippov
|
2e8c69fc5b
|
Rename OSD_OP_SECONDARY_* to OSD_OP_SEC_*
|
2020-08-31 23:57:50 +03:00 |
Vitaliy Filippov
|
badf68c039
|
Support iovecs for read operations
|
2020-06-19 19:47:05 +03:00 |
Vitaliy Filippov
|
256a7f2667
|
Free op->bs_op manually
|
2020-05-25 15:31:22 +03:00 |
Vitaliy Filippov
|
6a21ea207e
|
Check peer config (at least, number) after connecting
|
2020-04-21 00:08:54 +03:00 |
Vitaliy Filippov
|
dfb6e15eaa
|
Implement graceful stopping of PGs
|
2020-04-03 13:03:42 +03:00 |
Vitaliy Filippov
|
92c800bb64
|
Forget unstable writes when re-peering, rename parity_block_size -> pg_stripe_size, pg_parity_size -> pg_block_size
|
2020-03-31 02:09:25 +03:00 |
Vitaliy Filippov
|
dbd8418798
|
Reply using a single finish_op() method, allow to call OSD ops from inside the OSD
|
2020-03-24 00:18:52 +03:00 |
Vitaliy Filippov
|
2be4824a7a
|
Fix a small memory leak and BS_OP_SYNC mishandling, now fio does not hang during primary-osd test
|
2020-02-28 01:46:39 +03:00 |
Vitaliy Filippov
|
4c0178f180
|
Fix some memory freeing
|
2020-02-24 01:04:23 +03:00 |
Vitaliy Filippov
|
5dd04abbac
|
Make bs_op pointer
|
2020-02-23 23:46:00 +03:00 |
Vitaliy Filippov
|
fe3c47812c
|
Rename osd_exec_secondary to osd_secondary
|
2020-02-23 23:43:57 +03:00 |