Akanksha Mahajan
d74468e348
Update Poll and ReadAsync API in File System ( #9623 )
...
Summary:
Update the signature of Poll and ReadAsync APIs in filesystem.
Instead of unique_ptr, void** will be passed as io_handle and the delete function.
io_handle and delete function should be provided by underlying
FileSystem and its lifetime will be maintained by RocksDB. io_handle
will be deleted by RocksDB once callback is made to update the results or Poll is
called to get the results.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/9623
Test Plan: Add a new unit test.
Reviewed By: anand1976
Differential Revision: D34403529
Pulled By: akankshamahajan15
fbshipit-source-id: ea185a5f4c7bec334631e4f781ea7ba4135645f0
2022-03-01 17:11:42 -08:00
..
2022-02-25 23:13:11 -08:00
2022-02-04 16:01:16 -08:00
2022-03-01 13:58:02 -08:00
2021-05-19 15:26:18 -07:00
2022-02-23 16:06:27 -08:00
2021-09-07 11:31:59 -07:00
2021-11-24 11:19:06 -08:00
2021-03-04 00:43:48 -08:00
2022-01-20 08:44:27 -08:00
2020-08-03 15:49:31 -07:00
2021-11-02 20:30:07 -07:00
2022-01-27 10:05:33 -08:00
2022-01-27 13:01:09 -08:00
2022-01-20 08:44:27 -08:00
2021-10-16 10:04:32 -07:00
2020-02-20 12:09:57 -08:00
2020-02-20 12:09:57 -08:00
2020-02-20 12:09:57 -08:00
2022-02-18 20:22:57 -08:00
2021-11-02 20:30:07 -07:00
2022-01-31 10:14:35 -08:00
2020-02-20 12:09:57 -08:00
2022-01-20 08:44:27 -08:00
2022-03-01 17:11:42 -08:00
2022-02-18 13:22:31 -08:00
2021-11-02 20:30:07 -07:00
2021-09-10 10:00:26 -07:00
2022-02-22 11:23:01 -08:00
2021-10-07 14:58:41 -07:00
2022-01-19 10:13:27 -08:00
2020-02-20 12:09:57 -08:00
2022-02-18 11:23:18 -08:00
2021-12-17 04:20:47 -08:00
2022-01-20 08:44:27 -08:00
2021-11-24 11:19:06 -08:00
2021-10-16 10:04:32 -07:00
2022-02-17 20:28:10 -08:00
2021-08-20 15:17:30 -07:00
2020-02-20 12:09:57 -08:00
2021-11-16 11:16:05 -08:00
2022-02-08 19:31:28 -08:00
2021-09-10 10:00:26 -07:00
2021-11-24 11:19:06 -08:00
2022-02-17 18:51:08 -08:00
2022-02-04 17:13:10 -08:00
2020-02-20 12:09:57 -08:00
2020-06-09 10:04:01 -07:00
2021-11-02 20:30:07 -07:00
2020-02-20 12:09:57 -08:00
2021-09-09 18:58:01 -07:00
2022-01-20 08:44:27 -08:00
2022-02-18 14:23:07 -08:00
2021-12-10 08:13:26 -08:00
2022-02-22 11:23:01 -08:00
2021-11-24 11:19:06 -08:00
2022-01-20 08:44:27 -08:00
2022-03-01 13:58:02 -08:00
2021-09-10 10:00:26 -07:00
2020-02-20 12:09:57 -08:00
2021-08-27 13:16:32 -07:00
2021-08-20 15:35:56 -07:00
2021-08-20 15:35:56 -07:00
2021-09-07 11:31:59 -07:00
2021-09-16 17:23:36 -07:00
2021-10-18 23:32:01 -07:00
2021-10-20 10:04:13 -07:00
2022-02-20 15:22:54 -08:00
2021-11-24 11:19:06 -08:00
2022-02-01 22:19:01 -08:00
2022-02-22 14:23:01 -08:00
2021-11-05 16:13:47 -07:00