Skip to content

Commit 6c5255f

Browse files
committed
actually fix license, formatting changes, remove expectation of otel metrics index at startup
1 parent 1e11160 commit 6c5255f

9 files changed

Lines changed: 269 additions & 61 deletions

File tree

LICENSE-3rdparty.csv

Lines changed: 225 additions & 0 deletions
Large diffs are not rendered by default.

quickwit/quickwit-indexing/src/actors/parquet_doc_processor.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,7 @@ impl ParquetDocProcessorCounters {
9797

9898
/// Get total number of batches processed (valid or not).
9999
pub fn num_processed_batches(&self) -> u64 {
100-
self.valid_batches
101-
+ self.parse_errors
102-
+ self.format_errors
100+
self.valid_batches + self.parse_errors + self.format_errors
103101
}
104102

105103
/// Get total number of errors.
@@ -147,10 +145,7 @@ impl ParquetDocProcessor {
147145
) -> Self {
148146
let schema = ParquetSchema::new();
149147
let processor = ParquetIngestProcessor::new(schema);
150-
let counters = ParquetDocProcessorCounters::new(
151-
index_id.clone(),
152-
source_id.clone(),
153-
);
148+
let counters = ParquetDocProcessorCounters::new(index_id.clone(), source_id.clone());
154149

155150
info!(
156151
index_id = %index_id,

quickwit/quickwit-indexing/src/actors/parquet_e2e_test.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
//! These tests wire up the full metrics pipeline:
1818
//! ParquetDocProcessor → ParquetIndexer → ParquetUploader → ParquetPublisher
1919
20-
use std::sync::atomic::Ordering;
2120
use std::sync::Arc;
21+
use std::sync::atomic::Ordering;
2222
use std::time::Duration;
2323

2424
use arrow::array::{

quickwit/quickwit-indexing/src/actors/parquet_indexer.rs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -204,12 +204,8 @@ impl ParquetIndexer {
204204
debug!(
205205
num_rows = num_rows,
206206
force_commit = batch.force_commit,
207-
total_batches = self
208-
.counters
209-
.batches_received,
210-
total_rows = self
211-
.counters
212-
.rows_indexed,
207+
total_batches = self.counters.batches_received,
208+
total_rows = self.counters.rows_indexed,
213209
"received batch for accumulation"
214210
);
215211

@@ -530,8 +526,8 @@ impl Handler<CommitTimeout> for ParquetIndexer {
530526

531527
#[cfg(test)]
532528
mod tests {
533-
use std::sync::atomic::Ordering;
534529
use std::sync::Arc;
530+
use std::sync::atomic::Ordering;
535531
use std::time::Duration;
536532

537533
use arrow::array::{

quickwit/quickwit-metastore/src/metastore/control_plane_metastore.rs

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,17 @@ use quickwit_proto::metastore::{
2323
DeleteIndexTemplatesRequest, DeleteMetricsSplitsRequest, DeleteQuery, DeleteShardsRequest,
2424
DeleteShardsResponse, DeleteSourceRequest, DeleteSplitsRequest, DeleteTask, EmptyResponse,
2525
FindIndexTemplateMatchesRequest, FindIndexTemplateMatchesResponse, GetClusterIdentityRequest,
26-
GetClusterIdentityResponse,
27-
GetIndexTemplateRequest, GetIndexTemplateResponse, IndexMetadataRequest, IndexMetadataResponse,
28-
IndexesMetadataRequest, IndexesMetadataResponse, LastDeleteOpstampRequest,
29-
LastDeleteOpstampResponse, ListDeleteTasksRequest, ListDeleteTasksResponse,
30-
ListIndexStatsRequest, ListIndexStatsResponse, ListIndexTemplatesRequest,
31-
ListIndexTemplatesResponse, ListIndexesMetadataRequest, ListIndexesMetadataResponse,
32-
ListMetricsSplitsRequest, ListMetricsSplitsResponse, ListShardsRequest, ListShardsResponse,
33-
ListSplitsRequest, ListSplitsResponse, ListStaleSplitsRequest,
34-
MarkMetricsSplitsForDeletionRequest, MarkSplitsForDeletionRequest, MetastoreResult,
35-
MetastoreService, MetastoreServiceClient, MetastoreServiceStream, OpenShardsRequest,
36-
OpenShardsResponse, PruneShardsRequest, PublishMetricsSplitsRequest, PublishSplitsRequest,
37-
ResetSourceCheckpointRequest, StageMetricsSplitsRequest,
26+
GetClusterIdentityResponse, GetIndexTemplateRequest, GetIndexTemplateResponse,
27+
IndexMetadataRequest, IndexMetadataResponse, IndexesMetadataRequest, IndexesMetadataResponse,
28+
LastDeleteOpstampRequest, LastDeleteOpstampResponse, ListDeleteTasksRequest,
29+
ListDeleteTasksResponse, ListIndexStatsRequest, ListIndexStatsResponse,
30+
ListIndexTemplatesRequest, ListIndexTemplatesResponse, ListIndexesMetadataRequest,
31+
ListIndexesMetadataResponse, ListMetricsSplitsRequest, ListMetricsSplitsResponse,
32+
ListShardsRequest, ListShardsResponse, ListSplitsRequest, ListSplitsResponse,
33+
ListStaleSplitsRequest, MarkMetricsSplitsForDeletionRequest, MarkSplitsForDeletionRequest,
34+
MetastoreResult, MetastoreService, MetastoreServiceClient, MetastoreServiceStream,
35+
OpenShardsRequest, OpenShardsResponse, PruneShardsRequest, PublishMetricsSplitsRequest,
36+
PublishSplitsRequest, ResetSourceCheckpointRequest, StageMetricsSplitsRequest,
3837
StageSplitsRequest, ToggleSourceRequest, UpdateIndexRequest, UpdateSourceRequest,
3938
UpdateSplitsDeleteOpstampRequest, UpdateSplitsDeleteOpstampResponse,
4039
};

quickwit/quickwit-metastore/src/metastore/file_backed/mod.rs

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -45,22 +45,20 @@ use quickwit_proto::metastore::{
4545
DeleteIndexTemplatesRequest, DeleteMetricsSplitsRequest, DeleteQuery, DeleteShardsRequest,
4646
DeleteShardsResponse, DeleteSourceRequest, DeleteSplitsRequest, DeleteTask, EmptyResponse,
4747
EntityKind, FindIndexTemplateMatchesRequest, FindIndexTemplateMatchesResponse,
48-
GetClusterIdentityRequest, GetClusterIdentityResponse,
49-
GetIndexTemplateRequest, GetIndexTemplateResponse,
50-
IndexMetadataFailure, IndexMetadataFailureReason, IndexMetadataRequest, IndexMetadataResponse,
51-
IndexTemplateMatch, IndexesMetadataRequest, IndexesMetadataResponse, LastDeleteOpstampRequest,
52-
LastDeleteOpstampResponse, ListDeleteTasksRequest, ListDeleteTasksResponse,
53-
ListIndexStatsRequest, ListIndexStatsResponse, ListIndexTemplatesRequest,
54-
ListIndexTemplatesResponse, ListIndexesMetadataRequest, ListIndexesMetadataResponse,
55-
ListMetricsSplitsRequest, ListMetricsSplitsResponse, ListShardsRequest, ListShardsResponse,
56-
ListSplitsRequest, ListSplitsResponse, ListStaleSplitsRequest,
57-
MarkMetricsSplitsForDeletionRequest, MarkSplitsForDeletionRequest, MetastoreError,
58-
MetastoreResult, MetastoreService, MetastoreServiceStream, OpenShardSubrequest,
48+
GetClusterIdentityRequest, GetClusterIdentityResponse, GetIndexTemplateRequest,
49+
GetIndexTemplateResponse, IndexMetadataFailure, IndexMetadataFailureReason,
50+
IndexMetadataRequest, IndexMetadataResponse, IndexTemplateMatch, IndexesMetadataRequest,
51+
IndexesMetadataResponse, LastDeleteOpstampRequest, LastDeleteOpstampResponse,
52+
ListDeleteTasksRequest, ListDeleteTasksResponse, ListIndexStatsRequest, ListIndexStatsResponse,
53+
ListIndexTemplatesRequest, ListIndexTemplatesResponse, ListIndexesMetadataRequest,
54+
ListIndexesMetadataResponse, ListMetricsSplitsRequest, ListMetricsSplitsResponse,
55+
ListShardsRequest, ListShardsResponse, ListSplitsRequest, ListSplitsResponse,
56+
ListStaleSplitsRequest, MarkMetricsSplitsForDeletionRequest, MarkSplitsForDeletionRequest,
57+
MetastoreError, MetastoreResult, MetastoreService, MetastoreServiceStream, OpenShardSubrequest,
5958
OpenShardsRequest, OpenShardsResponse, PruneShardsRequest, PublishMetricsSplitsRequest,
60-
PublishSplitsRequest, ResetSourceCheckpointRequest,
61-
StageMetricsSplitsRequest, StageSplitsRequest, ToggleSourceRequest, UpdateIndexRequest,
62-
UpdateSourceRequest, UpdateSplitsDeleteOpstampRequest, UpdateSplitsDeleteOpstampResponse,
63-
serde_utils,
59+
PublishSplitsRequest, ResetSourceCheckpointRequest, StageMetricsSplitsRequest,
60+
StageSplitsRequest, ToggleSourceRequest, UpdateIndexRequest, UpdateSourceRequest,
61+
UpdateSplitsDeleteOpstampRequest, UpdateSplitsDeleteOpstampResponse, serde_utils,
6462
};
6563
use quickwit_proto::types::{IndexId, IndexUid};
6664
use quickwit_storage::Storage;

quickwit/quickwit-metastore/src/metastore/postgres/metastore.rs

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,19 @@ use quickwit_proto::metastore::{
3333
DeleteIndexTemplatesRequest, DeleteMetricsSplitsRequest, DeleteQuery, DeleteShardsRequest,
3434
DeleteShardsResponse, DeleteSourceRequest, DeleteSplitsRequest, DeleteTask, EmptyResponse,
3535
EntityKind, FindIndexTemplateMatchesRequest, FindIndexTemplateMatchesResponse,
36-
GetClusterIdentityRequest, GetClusterIdentityResponse,
37-
GetIndexTemplateRequest, GetIndexTemplateResponse,
38-
IndexMetadataFailure, IndexMetadataFailureReason, IndexMetadataRequest, IndexMetadataResponse,
39-
IndexStats, IndexTemplateMatch, IndexesMetadataRequest, IndexesMetadataResponse,
40-
LastDeleteOpstampRequest, LastDeleteOpstampResponse, ListDeleteTasksRequest,
41-
ListDeleteTasksResponse, ListIndexStatsRequest, ListIndexStatsResponse,
42-
ListIndexTemplatesRequest, ListIndexTemplatesResponse, ListIndexesMetadataRequest,
43-
ListIndexesMetadataResponse, ListMetricsSplitsRequest, ListMetricsSplitsResponse,
44-
ListShardsRequest, ListShardsResponse, ListShardsSubresponse, ListSplitsRequest,
45-
ListSplitsResponse, ListStaleSplitsRequest, MarkMetricsSplitsForDeletionRequest,
46-
MarkSplitsForDeletionRequest, MetastoreError, MetastoreResult, MetastoreService,
47-
MetastoreServiceStream, OpenShardSubrequest, OpenShardSubresponse, OpenShardsRequest,
48-
OpenShardsResponse, PruneShardsRequest, PublishMetricsSplitsRequest, PublishSplitsRequest,
49-
ResetSourceCheckpointRequest, SplitStats,
36+
GetClusterIdentityRequest, GetClusterIdentityResponse, GetIndexTemplateRequest,
37+
GetIndexTemplateResponse, IndexMetadataFailure, IndexMetadataFailureReason,
38+
IndexMetadataRequest, IndexMetadataResponse, IndexStats, IndexTemplateMatch,
39+
IndexesMetadataRequest, IndexesMetadataResponse, LastDeleteOpstampRequest,
40+
LastDeleteOpstampResponse, ListDeleteTasksRequest, ListDeleteTasksResponse,
41+
ListIndexStatsRequest, ListIndexStatsResponse, ListIndexTemplatesRequest,
42+
ListIndexTemplatesResponse, ListIndexesMetadataRequest, ListIndexesMetadataResponse,
43+
ListMetricsSplitsRequest, ListMetricsSplitsResponse, ListShardsRequest, ListShardsResponse,
44+
ListShardsSubresponse, ListSplitsRequest, ListSplitsResponse, ListStaleSplitsRequest,
45+
MarkMetricsSplitsForDeletionRequest, MarkSplitsForDeletionRequest, MetastoreError,
46+
MetastoreResult, MetastoreService, MetastoreServiceStream, OpenShardSubrequest,
47+
OpenShardSubresponse, OpenShardsRequest, OpenShardsResponse, PruneShardsRequest,
48+
PublishMetricsSplitsRequest, PublishSplitsRequest, ResetSourceCheckpointRequest, SplitStats,
5049
StageMetricsSplitsRequest, StageSplitsRequest, ToggleSourceRequest, UpdateIndexRequest,
5150
UpdateSourceRequest, UpdateSplitsDeleteOpstampRequest, UpdateSplitsDeleteOpstampResponse,
5251
serde_utils,

quickwit/quickwit-serve/src/lib.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,7 @@ use quickwit_janitor::{JanitorService, start_janitor_service};
9292
use quickwit_metastore::{
9393
ControlPlaneMetastore, ListIndexesMetadataResponseExt, MetastoreResolver,
9494
};
95-
use quickwit_opentelemetry::otlp::{
96-
OtlpGrpcLogsService, OtlpGrpcTracesService,
97-
};
95+
use quickwit_opentelemetry::otlp::{OtlpGrpcLogsService, OtlpGrpcTracesService};
9896
use quickwit_proto::control_plane::ControlPlaneServiceClient;
9997
use quickwit_proto::indexing::{IndexingServiceClient, ShardPositionsUpdate};
10098
use quickwit_proto::ingest::ingester::{

quickwit/rest-api-tests/scenarii/es_compatibility/0021-cat-indices.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ expected:
2424
#uuid: gharchive:01HN2SDANHDN6WFAFNH7BBMQ8C
2525
- index: otel-logs-v0_9
2626
docs.count: '0'
27-
- index: otel-metrics-v0_9
28-
docs.count: '0'
2927
- index: otel-traces-v0_9
3028
docs.count: '0'
3129
- index: simple_es_compat

0 commit comments

Comments
 (0)