-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(blooms): bloom integration in query planning #12208
Commits on Mar 14, 2024
-
streaming GetShards on idx-gw + some refactoring
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b831d07 - Browse repository at this point
Copy the full SHA b831d07View commit details -
moves FingerprintBounds to logproto pkg to avoid circular imports
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 91ee79e - Browse repository at this point
Copy the full SHA 91ee79eView commit details -
proto alignment, wiring
GetShards()
through storageSigned-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2db2852 - Browse repository at this point
Copy the full SHA 2db2852View commit details -
tsdb index
ForSeries()
can signal a stop to iterationSigned-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6801fbb - Browse repository at this point
Copy the full SHA 6801fbbView commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c2200a0 - Browse repository at this point
Copy the full SHA c2200a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for db1c830 - Browse repository at this point
Copy the full SHA db1c830View commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 693c48b - Browse repository at this point
Copy the full SHA 693c48bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 808d88b - Browse repository at this point
Copy the full SHA 808d88bView commit details -
[wip] integrating bound ranges into
GetShards()
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 391093f - Browse repository at this point
Copy the full SHA 391093fView commit details
Commits on Mar 15, 2024
-
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 42dccdd - Browse repository at this point
Copy the full SHA 42dccddView commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cc105e0 - Browse repository at this point
Copy the full SHA cc105e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b355b9f - Browse repository at this point
Copy the full SHA b355b9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14e4815 - Browse repository at this point
Copy the full SHA 14e4815View commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c42344e - Browse repository at this point
Copy the full SHA c42344eView commit details -
finish HasForSeries impl, move ifc to index pkg
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3052e2f - Browse repository at this point
Copy the full SHA 3052e2fView commit details -
moves HasForSeries to StatsReader
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 548fe30 - Browse repository at this point
Copy the full SHA 548fe30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 272e06f - Browse repository at this point
Copy the full SHA 272e06fView commit details -
removes bounds from shardsrequest
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cfb38a5 - Browse repository at this point
Copy the full SHA cfb38a5View commit details -
HasForSeries accepts timerange + composite store impl
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8988232 - Browse repository at this point
Copy the full SHA 8988232View commit details -
resultAccumulator doesnt run merge for single list
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 300d710 - Browse repository at this point
Copy the full SHA 300d710View commit details -
sorts MultiIndex.GetChunkRefs during merge
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1ea82b1 - Browse repository at this point
Copy the full SHA 1ea82b1View commit details
Commits on Mar 16, 2024
-
naive implementation of bloom-accelerated sharding calculation in gat…
…eway Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6bad531 - Browse repository at this point
Copy the full SHA 6bad531View commit details -
extracts & tests accumulating chunks to shards
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 09f1618 - Browse repository at this point
Copy the full SHA 09f1618View commit details
Commits on Mar 17, 2024
-
moves common sharding logic to shared pkg, lets idx-gw fallback to St…
…ats when resolving shards Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6b8feac - Browse repository at this point
Copy the full SHA 6b8feacView commit details -
GatewayClient.poolDoWithStrategy to avoid cascading requests during r…
…ollout Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3629b7b - Browse repository at this point
Copy the full SHA 3629b7bView commit details
Commits on Mar 18, 2024
-
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a6e0506 - Browse repository at this point
Copy the full SHA a6e0506View commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1961eb8 - Browse repository at this point
Copy the full SHA 1961eb8View commit details -
removes plan from ShardsRequest in favor of a query string which can …
…be more effectively controlled Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 27599b7 - Browse repository at this point
Copy the full SHA 27599b7View commit details -
queryrange+codec shardrequesting support + some cleanup to use query …
…string instead of plan Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fdbe1fa - Browse repository at this point
Copy the full SHA fdbe1faView commit details -
ShardResolver.GetShardingRanges support
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 42fe9cf - Browse repository at this point
Copy the full SHA 42fe9cfView commit details -
querier, http wiring for shards request
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3704abc - Browse repository at this point
Copy the full SHA 3704abcView commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8854fb4 - Browse repository at this point
Copy the full SHA 8854fb4View commit details
Commits on Mar 19, 2024
-
[unrelated] fixes double-stats-requesting on quantiles
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 32d400d - Browse repository at this point
Copy the full SHA 32d400dView commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f8ff1fb - Browse repository at this point
Copy the full SHA f8ff1fbView commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8118844 - Browse repository at this point
Copy the full SHA 8118844View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21a2edd - Browse repository at this point
Copy the full SHA 21a2eddView commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b9f6121 - Browse repository at this point
Copy the full SHA b9f6121View commit details -
integrating new shards into label injection
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 29cb72a - Browse repository at this point
Copy the full SHA 29cb72aView commit details -
aligns inclusivity expectations between sharding impls for Fingerprin…
…tFilter interface Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7bb381f - Browse repository at this point
Copy the full SHA 7bb381fView commit details -
integrates shard-bounds into ingesters
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b5f2501 - Browse repository at this point
Copy the full SHA b5f2501View commit details -
Configuration menu - View commit details
-
Copy full SHA for e54db18 - Browse repository at this point
Copy the full SHA e54db18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48258a0 - Browse repository at this point
Copy the full SHA 48258a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7b4930 - Browse repository at this point
Copy the full SHA e7b4930View commit details -
Merge remote-tracking branch 'upstream/main' into blooms/query-planni…
…ng-i Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f476128 - Browse repository at this point
Copy the full SHA f476128View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4b4e86 - Browse repository at this point
Copy the full SHA f4b4e86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 189b4e3 - Browse repository at this point
Copy the full SHA 189b4e3View commit details
Commits on Mar 20, 2024
-
linting, circular imports, default impls for mocks
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 91277c8 - Browse repository at this point
Copy the full SHA 91277c8View commit details -
preserve old indexreaderwriter behavior
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3f14f1a - Browse repository at this point
Copy the full SHA 3f14f1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for eda6ef8 - Browse repository at this point
Copy the full SHA eda6ef8View commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1f22cee - Browse repository at this point
Copy the full SHA 1f22ceeView commit details -
adds pre+postfilter chunkref histograms to idx-gws bloom-accelerated …
…routes Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f24c768 - Browse repository at this point
Copy the full SHA f24c768View commit details -
corrects shard routing in middleware
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9049d97 - Browse repository at this point
Copy the full SHA 9049d97View commit details -
proto response wrapping for new shards types
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5d0d1a0 - Browse repository at this point
Copy the full SHA 5d0d1a0View commit details -
promauto for indexgateway metrics
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 66e5998 - Browse repository at this point
Copy the full SHA 66e5998View commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5300648 - Browse repository at this point
Copy the full SHA 5300648View commit details
Commits on Mar 21, 2024
-
s/table-compaction-period/table-offset/g
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5f82560 - Browse repository at this point
Copy the full SHA 5f82560View commit details -
Merge remote-tracking branch 'upstream/main' into blooms/query-planni…
…ng-i Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 60b305b - Browse repository at this point
Copy the full SHA 60b305bView commit details -
Merge remote-tracking branch 'upstream/main' into blooms/query-planni…
…ng-i Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 37edc8b - Browse repository at this point
Copy the full SHA 37edc8bView commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b0350ae - Browse repository at this point
Copy the full SHA b0350aeView commit details -
Merge remote-tracking branch 'upstream/main' into blooms/query-planni…
…ng-i Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5b70e96 - Browse repository at this point
Copy the full SHA 5b70e96View commit details -
stats cleanup and proper propagation
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for db506cb - Browse repository at this point
Copy the full SHA db506cbView commit details -
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5ca8d2f - Browse repository at this point
Copy the full SHA 5ca8d2fView commit details -
gatewayclient propagates stats
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d43b3f7 - Browse repository at this point
Copy the full SHA d43b3f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52df554 - Browse repository at this point
Copy the full SHA 52df554View commit details -
Merge remote-tracking branch 'upstream/main' into blooms/query-planni…
…ng-i Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ce33787 - Browse repository at this point
Copy the full SHA ce33787View commit details -
Merge remote-tracking branch 'upstream/main' into blooms/query-planni…
…ng-i Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3e96e75 - Browse repository at this point
Copy the full SHA 3e96e75View commit details -
skip (unhealthy?) bloom-gws with no token range
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1e77cee - Browse repository at this point
Copy the full SHA 1e77ceeView commit details -
correctly merges stats in collector middleware for bloom data, some a…
…ddtl logging Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fed5262 - Browse repository at this point
Copy the full SHA fed5262View commit details
Commits on Mar 23, 2024
-
v1 metrics wired up through read path
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2805339 - Browse repository at this point
Copy the full SHA 2805339View commit details
Commits on Mar 26, 2024
-
optional pool support for bloom pages
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 11d8b42 - Browse repository at this point
Copy the full SHA 11d8b42View commit details -
Merge remote-tracking branch 'upstream/main' into blooms/query-planni…
…ng-i Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ade14a9 - Browse repository at this point
Copy the full SHA ade14a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 463dafd - Browse repository at this point
Copy the full SHA 463dafdView commit details