Skip to content

Agg series set#346

Draft
u-veles-a wants to merge 323 commits into
ppfrom
agg_series_set
Draft

Agg series set#346
u-veles-a wants to merge 323 commits into
ppfrom
agg_series_set

Conversation

@u-veles-a

Copy link
Copy Markdown
Collaborator

Description

Added processing of CPP-engine functions.

cherep58 and others added 30 commits April 15, 2026 18:55
# Conflicts:
#	pp/entrypoint/go_constants.h
#	pp/entrypoint/head/serialization.h
#	pp/go/cppbridge/entrypoint.h
#	pp/go/cppbridge/head.go
#	pp/go/cppbridge/head_test.go
#	pp/head/chunk_recoder.h
#	pp/series_data/decoder.h
#	pp/series_data/decoder/decorator/interval_decode_iterator.h
#	pp/series_data/decoder/traits.h
#	pp/series_data/decoder/universal_decode_iterator.h
#	pp/series_data/serialization/serialized_data.h
… multiseries_iterator

# Conflicts:
#	pp/go/cppbridge/head_test.go
#	pp/series_data/serialization/serialized_data.h
# Conflicts:
#	pp/go/storage/querier/querier.go
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
# Conflicts:
#	pp/go/storage/querier/merge_series_set_test.go
… multiseries_iterator

# Conflicts:
#	pp/entrypoint/series_data/serialization.h
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Comment thread pp-pkg/storage/batch_storage.go
Comment thread pp/go/cppbridge/data_storage.go Outdated
Comment thread pp/go/storage/querier/aggr_series_set_test.go Outdated
Comment thread pp/go/storage/querier/aggr_series_set_test.go Outdated
Comment thread pp/go/storage/querier/cross_series_set_test.go Outdated
Comment thread pp/go/storage/querier/cross_series_set_test.go
Comment thread pp/go/storage/querier/cross_series_set_test.go Outdated
Comment thread pp/series_data/decoder/decorator/lookback_delta_iterator.h Outdated
Comment thread util/pool/slicepool.go
u-veles-a and others added 19 commits June 30, 2026 11:00
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
# Conflicts:
#	cmd/prometheus/main.go
#	pp/entrypoint/bridge/go_constants.cpp
#	pp/entrypoint/bridge/head_wal.cpp
#	pp/entrypoint/bridge/series_data_data_storage.cpp
#	pp/entrypoint/bridge/series_data_encoder.cpp
#	pp/entrypoint/bridge/series_data_serialization_serialized_data.cpp
#	pp/entrypoint/bridge/series_data_serialization_serialized_data.h
#	pp/entrypoint/head/series_data.h
#	pp/entrypoint/types/aggregation_iterator.h
#	pp/entrypoint/types/encoder.h
#	pp/entrypoint/types/querier.h
#	pp/entrypoint/types/serialization.h
#	pp/entrypoint/types/serialized_data.h
#	pp/entrypoint/types/series_data.h
#	pp/go/cppbridge/entrypoint.h
Integrate entrypoint types extraction refactor while preserving
MultiSeriesDecodeIterator support under the new entrypoint::types layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
# Conflicts:
#	pp/go/storage/block/writer.go
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
…ries_iterator

# Conflicts:
#	pp/entrypoint/bridge/go_constants.cpp
#	pp/entrypoint/types/aggregation_iterator.h
#	pp/entrypoint/types/go_constants.h
#	pp/entrypoint/types/serialization.h
#	pp/go/cppbridge/entrypoint.go
#	pp/go/cppbridge/entrypoint.h
#	pp/go/cppbridge/head.go
#	pp/go/storage/querier/querier_optimize_test.go
#	pp/prometheus/promql/function_names.gperf
#	pp/prometheus/promql/function_names_hash.h
#	pp/prometheus/promql/window_function.h
#	pp/series_data/decoder/decorator/last_over_step.h
#	pp/series_data/decoder/decorator/last_over_time.h
#	pp/series_data/decoder/decorator/max_over_time.h
#	pp/series_data/decoder/decorator/min_over_time.h
#	pp/series_data/decoder/decorator/over_time_func_iterator.h
#	pp/series_data/decoder/decorator/sum_over_time.h
#	pp/series_data/tests/decoder/decorator/last_over_time_tests.cpp
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
@vporoshok vporoshok added this to the v0.9.0 milestone Jul 22, 2026
u-veles-a and others added 4 commits July 22, 2026 07:13
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Base automatically changed from multiseries_iterator to pp July 23, 2026 15:46
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants