Hui Xiao
08a63ad10b
Run clang format against files under example/, memory/ and memtable/ folders ( #10893 )
...
Summary:
**Context/Summary:**
Run the following to format
```
find ./examples -iname *.h -o -iname *.cc | xargs clang-format -i
find ./memory -iname *.h -o -iname *.cc | xargs clang-format -i
find ./memtable -iname *.h -o -iname *.cc | xargs clang-format -i
```
**Test**
- Manual inspection to ensure changes are cosmetic only
- CI
Pull Request resolved: https://github.com/facebook/rocksdb/pull/10893
Reviewed By: jay-zhuang
Differential Revision: D40779187
Pulled By: hx235
fbshipit-source-id: 529cbb0f0fbd698d95817e8c42fe3ce32254d9b0
2022-10-28 13:16:50 -07:00
sdong
fdf882ded2
Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE ( #6433 )
...
Summary:
When dynamically linking two binaries together, different builds of RocksDB from two sources might cause errors. To provide a tool for user to solve the problem, the RocksDB namespace is changed to a flag which can be overridden in build time.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/6433
Test Plan: Build release, all and jtest. Try to build with ROCKSDB_NAMESPACE with another flag.
Differential Revision: D19977691
fbshipit-source-id: aa7f2d0972e1c31d75339ac48478f34f6cfcfb3e
2020-02-20 12:09:57 -08:00
Shylock Hg
9eb3e1f77d
Use delete to disable automatic generated methods. ( #5009 )
...
Summary:
Use delete to disable automatic generated methods instead of private, and put the constructor together for more clear.This modification cause the unused field warning, so add unused attribute to disable this warning.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/5009
Differential Revision: D17288733
fbshipit-source-id: 8a767ce096f185f1db01bd28fc88fef1cdd921f3
2019-09-11 18:09:00 -07:00
Siying Dong
8843129ece
Move some memory related files from util/ to memory/ ( #5382 )
...
Summary:
Move arena, allocator, and memory tools under util to a separate memory/ directory.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/5382
Differential Revision: D15564655
Pulled By: siying
fbshipit-source-id: 9cd6b5d0d3d52b39606e19221fa154596e5852a5
2019-05-30 17:44:09 -07:00
Dmitri Smirnov
ebab2e2d42
Enable MSVC W4 with a few exceptions. Fix warnings and bugs
...
Summary: Closes https://github.com/facebook/rocksdb/pull/3018
Differential Revision: D6079011
Pulled By: yiwu-arbug
fbshipit-source-id: 988a721e7e7617967859dba71d660fc69f4dff57
2017-10-19 10:57:12 -07:00
Siying Dong
0e99323ac2
Fix CLANG Analyze
...
Summary:
clang analyze shows warnings after we upgrade the CLANG version. Fix them.
Closes https://github.com/facebook/rocksdb/pull/2839
Differential Revision: D5769060
Pulled By: siying
fbshipit-source-id: 3f8e4df715590d8984f6564b608fa08cfdfa5f14
2017-09-07 14:28:06 -07:00
Siying Dong
3c327ac2d0
Change RocksDB License
...
Summary: Closes https://github.com/facebook/rocksdb/pull/2589
Differential Revision: D5431502
Pulled By: siying
fbshipit-source-id: 8ebf8c87883daa9daa54b2303d11ce01ab1f6f75
2017-07-15 16:11:23 -07:00
Siying Dong
d616ebea23
Add GPLv2 as an alternative license.
...
Summary: Closes https://github.com/facebook/rocksdb/pull/2226
Differential Revision: D4967547
Pulled By: siying
fbshipit-source-id: dd3b58ae1e7a106ab6bb6f37ab5c88575b125ab4
2017-04-27 18:06:12 -07:00
Yi Wu
df6f5a3772
Move memtable related files into memtable directory
...
Summary:
Move memtable related files into memtable directory.
Closes https://github.com/facebook/rocksdb/pull/2087
Differential Revision: D4829242
Pulled By: yiwu-arbug
fbshipit-source-id: ca70ab6
2017-04-06 14:09:13 -07:00