-
Notifications
You must be signed in to change notification settings - Fork 6.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make error #284
Comments
I can't reproduce, but hopefully got it fixed with 04ce1b2. Can you please confirm? |
Thanks! Commit fixed the issue but now got one more build error: Linux: Mac: |
Hmm. Which compiler do you use? I don't understand why my compiler doesn't catch this. |
@ankgup87 does it work now? |
Apologies for replaying late. It works now. Thanks a ton! 👍 |
fix compilation error (same as fix #284)
* add multibatch write into memtable (facebook#131) Signed-off-by: Little-Wallace <bupt2013211450@gmail.com> Support write multiple WriteBatch into RocksDB together. These WriteBatch will be assigned sequence number in order and pushed into queue. If a thread is waiting for some state, it could steal some job from work queue. Signed-off-by: tabokie <xy.tao@outlook.com> * Improve Multi Batch Write (facebook#154) * perform like normal pipelined write Signed-off-by: Little-Wallace <bupt2013211450@gmail.com> Signed-off-by: tabokie <xy.tao@outlook.com> * pass enable_multi_thread_write to BuildDBOptions (facebook#170) Signed-off-by: Little-Wallace <bupt2013211450@gmail.com> Signed-off-by: tabokie <xy.tao@outlook.com> * Fix life time of `memtable_write_group` (facebook#171) * fix life time of memtable_write_group Signed-off-by: Little-Wallace <bupt2013211450@gmail.com> Signed-off-by: tabokie <xy.tao@outlook.com> * Commit pipeline when write a WriteBatch for linearizability (facebook#267) * support commit pipeline Signed-off-by: Little-Wallace <bupt2013211450@gmail.com> Signed-off-by: tabokie <xy.tao@outlook.com> * format Signed-off-by: tabokie <xy.tao@outlook.com> * remove useless code Signed-off-by: tabokie <xy.tao@outlook.com> Co-authored-by: Wallace <bupt2013211450@gmail.com>
Hi,
Seeing this error during make:
In file included from db/write_controller.cc:6:0:
./db/write_controller.h:65:3: error: looser throw specifier for 'virtual rocksdb::StopWriteToken::~StopWriteToken()'
./db/write_controller.h:50:11: error: overriding 'virtual rocksdb::WriteControllerToken::~WriteControllerToken() noexcept (true)'
./db/write_controller.h:72:3: error: looser throw specifier for 'virtual rocksdb::DelayWriteToken::~DelayWriteToken()'
./db/write_controller.h:50:11: error: overriding 'virtual rocksdb::WriteControllerToken::~WriteControllerToken() noexcept (true)'
Verified it on Mac OSX and Linux. Can someone please take a look if some recent commit has broken the build?
The text was updated successfully, but these errors were encountered: