wesley
ce7a5410ed
Merge remote-tracking branch 'refs/remotes/origin/main'
8 месяцев назад
Arcueid
b6aceb37db
update report
8 месяцев назад
Arcueid
8dd61a1e16
update design and report doc
8 месяцев назад
wesley
32e61b5e29
Merge remote-tracking branch 'refs/remotes/origin/main'
8 месяцев назад
ArcueidType
30e2712000
add write bytes info
8 месяцев назад
wesley
a0f1e5ad83
Merge remote-tracking branch 'refs/remotes/origin/main'
8 месяцев назад
ArcueidType
6c04c50aae
parse file name bug fix
8 месяцев назад
wesley
328a8b3cc6
Merge remote-tracking branch 'refs/remotes/origin/main'
8 месяцев назад
ArcueidType
17bac7d6d6
manager permanent bug fix
8 месяцев назад
ArcueidType
e93419c268
gc bug fix
8 месяцев назад
wesley
45e1148a9c
Merge remote-tracking branch 'refs/remotes/origin/main'
8 месяцев назад
ArcueidType
6a7aa874b1
gc bug fix
8 месяцев назад
wesley
18ea460b40
Merge remote-tracking branch 'refs/remotes/origin/main'
8 месяцев назад
ArcueidType
0d069e81e7
fix ~dbimpl
8 месяцев назад
wesley
0ae41c46ef
Merge remote-tracking branch 'refs/remotes/origin/main'
8 месяцев назад
ArcueidType
339d0a57c0
add size method for fields
8 месяцев назад
wesley
97cbccbc4f
Merge remote-tracking branch 'refs/remotes/origin/main'
8 месяцев назад
ArcueidType
096f6fddfb
gc function
8 месяцев назад
李畅
071dffd533
unnecessary modeldb ignored
8 месяцев назад
ArcueidType
568fe7ac2e
vtable manager
8 месяцев назад
ArcueidType
39187ba9d5
modify experiment config
8 месяцев назад
ArcueidType
f1d10e175c
benmark bug fixed
8 месяцев назад
Arcueid
1118a1c75c
some fix
8 месяцев назад
ArcueidType
8fd263dcd5
update code structure
9 месяцев назад
Arcueid
1b23620856
append basic io test and pass
9 месяцев назад
Arcueid
5f34bd07a9
install vTable builder and reader into leveldb
9 месяцев назад
Arcueid
704800e4db
builder and reader pass test_vtable
9 месяцев назад
Arcueid
7ec558c54b
first release of vTable builder and reader, pass test_vtable
9 месяцев назад
ArcueidType
f438aaef82
basic structure of vtable
9 месяцев назад
ArcueidType
c6783d62f1
update original get
9 месяцев назад
ArcueidType
3a042c5b30
clear useless code
9 месяцев назад
ArcueidType
5babb13211
optimize FindKeyByField
9 месяцев назад
ArcueidType
61e7ce6d93
Implement Fields and pass the tests
9 месяцев назад
ArcueidType
d62f278508
edit fields test
9 месяцев назад
ArcueidType
ab2ffc2059
design of field str
9 месяцев назад
ArcueidType
a3ec99aecb
update README
9 месяцев назад
ArcueidType
9180866551
detailed missions
9 месяцев назад
ArcueidType
1c55356058
Merge branch 'wesley'
9 месяцев назад
李畅
7be10da2d0
finish PLAN.md
9 месяцев назад
ArcueidType
bc369456e8
fix code display
9 месяцев назад
ArcueidType
6845e682c5
fix pic path
10 месяцев назад
ArcueidType
9d24c6f959
fix pic path
10 месяцев назад
ArcueidType
d87b364f9d
Complete Part 2, 3, 4 of Plan
10 месяцев назад
韩晨旭
0c88a409d2
Complete Part 2, 3, 4 of Plan
10 месяцев назад
Austin Sullivan
23e35d792b
Merge pull request #1202 from pkasting/main
[jumbo] Add begin()/end() to Slice.
1 год назад
leveldb Team
eb31d19999
Allow compaction to finish in TEST_CompactRange
Waits for a current transaction to finish in TEST_CompactRange when the
`background_work_finished_signal_` signal may be emitted due to an error. This is a prospective fix for flaky crashes observed in b/351680196#comment5.
PiperOrigin-RevId: 663457574
1 год назад
Peter Kasting
2cc36eb566
[jumbo] Add begin()/end() to Slice.
This allows this type to meet the requirements of e.g.
std::ranges::range, which is necessary for it to work with the
std::span range constructor, or the "non-legacy" constructor for
Chromium's base::span.
Bug: none
1 год назад
leveldb Team
068d5ee1a3
leveldb: Check slice length in Footer::DecodeFrom()
Without this check decoding the footer in Table::Open() can read
uninitialized bytes from a buffer allocated on the stack if the file
was unexpectedly short.
In practice this is probably fine since this function validates a magic
number but MSan complains about branching on uninitialized data.
PiperOrigin-RevId: 525271012
2 лет назад
leveldb Team
c61238dcf3
Support Zstd compression level in Leveldb
PiperOrigin-RevId: 520556840
2 лет назад
Victor Costan
77d66aaf3e
Fix GitHub CI on Linux.
This PR temporarily removes a package that is currently broken on
GitHub's Ubuntu 22.04 installation. This is the most expedient way to
make the CI green again, so we can test any other changes we may want to
land.
PiperOrigin-RevId: 520206940
2 лет назад