Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
fddf6f3
sorting index tracks max series id
gshigin Nov 17, 2025
eca36e7
after_items_load_impl now accepts range of ls_ids
gshigin Nov 17, 2025
c5237dd
used lazy_emplace_with_hash instead of find/emplace
cherep58 Nov 17, 2025
0594e09
removed ParallelEncodingBimap
cherep58 Nov 18, 2025
6454d5f
removed OrderedIndexingTable
cherep58 Nov 18, 2025
7cf742c
removed OrderedEncodingBimap
cherep58 Nov 18, 2025
f903f3a
Merge remote-tracking branch 'origin/unused_decoding_tables' into dec…
gshigin Nov 20, 2025
7828c94
Merge remote-tracking branch 'origin/lazy_emplace' into decoding-tabl…
gshigin Nov 20, 2025
aa07e6c
tmp v2
gshigin Dec 4, 2025
cd127df
working symbol
gshigin Dec 10, 2025
650ab84
fix global tests for new Symbol
gshigin Dec 10, 2025
c0358d7
fix global tests for new LabelNameSet
gshigin Dec 11, 2025
4aa8839
fix global tests for new LabelSet
gshigin Dec 15, 2025
d1d84c2
fixes
gshigin Dec 15, 2025
8681dc4
Merge branch 'pp' into decoding-table-migration
gshigin Dec 15, 2025
448a06d
linter fix
gshigin Dec 15, 2025
92f753d
filaments' storage view types
gshigin Dec 17, 2025
c9660f7
remove old filament and tables
gshigin Dec 17, 2025
8538029
restore items write place to version 1
gshigin Dec 17, 2025
a1ef708
snug composite test rework
gshigin Dec 17, 2025
09e795c
test environment fixes
gshigin Dec 17, 2025
0c88beb
more coverage
gshigin Dec 17, 2025
d3f5c13
primitives tests update
gshigin Dec 17, 2025
7c7f2e1
snug composites tests fixes
gshigin Dec 17, 2025
8c3950d
restore ShrinkableEncodingBimap tests
gshigin Dec 18, 2025
3bc1b3b
test fixes
gshigin Dec 18, 2025
8aac165
test fixes
gshigin Dec 18, 2025
429150a
delta tests
gshigin Dec 18, 2025
c07961d
tests decomposition
gshigin Dec 18, 2025
05ba6d6
filaments update
gshigin Dec 18, 2025
92fdd19
series index tests fix
gshigin Dec 18, 2025
fb4a4fe
wal tests update
gshigin Dec 19, 2025
fc98e7a
wal tests fix
gshigin Dec 19, 2025
b3d2680
label set view interface update + test coverage
gshigin Dec 19, 2025
c3c5c8b
fixed other tests
gshigin Dec 19, 2025
18a740f
all tests pass + entrypoint builds
gshigin Dec 19, 2025
68b7e77
consistent inline
gshigin Dec 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions pp/bare_bones/iterator.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@

namespace BareBones::iterator {

// std-compatible universal sentinel
using IteratorSentinelType = std::default_sentinel_t;
inline constexpr IteratorSentinelType kSentinel = {};

template <class Operation>
class OperationIterator {
public:
Expand Down
350 changes: 105 additions & 245 deletions pp/bare_bones/snug_composite.h

Large diffs are not rendered by default.

Loading
Loading