wesley
fbc2471200
Merge branch 'main' into wesley
pirms 8 mēnešiem
wesley
18ea460b40
Merge remote-tracking branch 'refs/remotes/origin/main'
pirms 8 mēnešiem
wesley
b9ae0741c5
maybe fix
pirms 8 mēnešiem
ArcueidType
0d069e81e7
fix ~dbimpl
pirms 8 mēnešiem
wesley
57f68f119d
Merge branch 'main' into wesley
pirms 8 mēnešiem
wesley
0ae41c46ef
Merge remote-tracking branch 'refs/remotes/origin/main'
pirms 8 mēnešiem
ArcueidType
339d0a57c0
add size method for fields
pirms 8 mēnešiem
wesley
7578f5d728
test_bench ver1
pirms 8 mēnešiem
wesley
ebecd08378
Merge branch 'main' into wesley
pirms 8 mēnešiem
wesley
97cbccbc4f
Merge remote-tracking branch 'refs/remotes/origin/main'
pirms 8 mēnešiem
李畅
b31487747b
benchmark test with diff args
pirms 8 mēnešiem
ArcueidType
096f6fddfb
gc function
pirms 8 mēnešiem
李畅
52e7b38f62
ver1 bug fix again
pirms 8 mēnešiem
李畅
071dffd533
unnecessary modeldb ignored
pirms 8 mēnešiem
李畅
5901b845ed
ver1 bug fix
pirms 8 mēnešiem
李畅
2e031d6c63
Merge branch 'main' into wesley
pirms 8 mēnešiem
李畅
e4eb3154ae
benchmark test_1
pirms 8 mēnešiem
ArcueidType
568fe7ac2e
vtable manager
pirms 8 mēnešiem
李畅
f5d9f6bb32
benchmark test_0
pirms 8 mēnešiem
ArcueidType
39187ba9d5
modify experiment config
pirms 8 mēnešiem
ArcueidType
f1d10e175c
benmark bug fixed
pirms 8 mēnešiem
Arcueid
1118a1c75c
some fix
pirms 8 mēnešiem
ArcueidType
8fd263dcd5
update code structure
pirms 9 mēnešiem
Arcueid
1b23620856
append basic io test and pass
pirms 9 mēnešiem
Arcueid
5f34bd07a9
install vTable builder and reader into leveldb
pirms 9 mēnešiem
Arcueid
704800e4db
builder and reader pass test_vtable
pirms 9 mēnešiem
Arcueid
7ec558c54b
first release of vTable builder and reader, pass test_vtable
pirms 9 mēnešiem
ArcueidType
f438aaef82
basic structure of vtable
pirms 9 mēnešiem
ArcueidType
c6783d62f1
update original get
pirms 9 mēnešiem
ArcueidType
3a042c5b30
clear useless code
pirms 9 mēnešiem
ArcueidType
5babb13211
optimize FindKeyByField
pirms 9 mēnešiem
ArcueidType
61e7ce6d93
Implement Fields and pass the tests
pirms 9 mēnešiem
ArcueidType
d62f278508
edit fields test
pirms 9 mēnešiem
ArcueidType
ab2ffc2059
design of field str
pirms 9 mēnešiem
ArcueidType
a3ec99aecb
update README
pirms 9 mēnešiem
ArcueidType
9180866551
detailed missions
pirms 9 mēnešiem
ArcueidType
1c55356058
Merge branch 'wesley'
pirms 9 mēnešiem
李畅
7be10da2d0
finish PLAN.md
pirms 9 mēnešiem
ArcueidType
bc369456e8
fix code display
pirms 9 mēnešiem
ArcueidType
6845e682c5
fix pic path
pirms 9 mēnešiem
ArcueidType
9d24c6f959
fix pic path
pirms 9 mēnešiem
ArcueidType
d87b364f9d
Complete Part 2, 3, 4 of Plan
pirms 9 mēnešiem
韩晨旭
0c88a409d2
Complete Part 2, 3, 4 of Plan
pirms 9 mēnešiem
Austin Sullivan
23e35d792b
Merge pull request #1202 from pkasting/main
[jumbo] Add begin()/end() to Slice.
pirms 1 gada
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
pirms 1 gada
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
pirms 1 gada
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
pirms 2 gadiem
leveldb Team
c61238dcf3
Support Zstd compression level in Leveldb
PiperOrigin-RevId: 520556840
pirms 2 gadiem
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
pirms 2 gadiem
Victor Costan
9cbbc5fb75
Merge pull request #1104 from reillyeon:chromium_env
PiperOrigin-RevId: 520172744
pirms 2 gadiem