Skip to content

Commit bb6bb0c

Browse files
Added Cargo.lock
1 parent 0226a98 commit bb6bb0c

10 files changed

Lines changed: 25 additions & 25 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

asap-quickstart/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This quickstart simulates a typical monitoring deployment with components you mi
1414

1515
Then it adds ASAPQuery's components on top:
1616
- **Query Engine** - Prometheus-compatible API with sketch-based acceleration
17-
- **[Arroyo](https://github.com/ProjectASAP/arroyo) + asap-sketch-ingest** - Streaming engine with pipelines configured for building sketches
17+
- **[Arroyo](https://github.com/ProjectASAP/arroyo) + asap-summary-ingest** - Streaming engine with pipelines configured for building sketches
1818
- **Kafka** - Message broker for streaming data from Arroyo to the Query Engine
1919
- **asap-planner** - Automatically configures sketches from PromQL queries
2020

asap-quickstart/config/controller-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SketchDB Configuration for Pattern-based Demo
1+
# ASAP Configuration for Pattern-based Demo
22
# Uses deterministic time-based patterns for visual comparison
33

44
query_groups:

asap-quickstart/docker-compose.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ services:
137137
timeout: 5s
138138
retries: 5
139139
depends_on:
140-
asap-sketch-ingest:
140+
asap-summary-ingest:
141141
condition: service_completed_successfully
142142
restart: no
143143

@@ -187,10 +187,10 @@ services:
187187
- asap-planner-output:/asap-planner-output
188188
restart: "no"
189189

190-
asap-sketch-ingest:
190+
asap-summary-ingest:
191191
image: ghcr.io/projectasap/asap-arroyosketch:v0.1.0
192-
container_name: asap-sketch-ingest
193-
hostname: asap-sketch-ingest
192+
container_name: asap-summary-ingest
193+
hostname: asap-summary-ingest
194194
networks:
195195
- asap-network
196196
command:
@@ -203,12 +203,12 @@ services:
203203
- "--output_kafka_topic=flink_output"
204204
- "--output_format=json"
205205
- "--pipeline_name=asap-demo"
206-
- "--output_dir=/asap-sketch-ingest-output"
206+
- "--output_dir=/asap-summary-ingest-output"
207207
- "--arroyo_url=http://arroyo:5115/api/v1"
208208
- "--bootstrap_servers=kafka:9092"
209209
volumes:
210210
- asap-planner-output:/asap-planner-output:ro
211-
- ./output/asap-sketch-ingest:/asap-sketch-ingest-output
211+
- ./output/asap-summary-ingest:/asap-summary-ingest-output
212212
depends_on:
213213
asap-planner:
214214
condition: service_completed_successfully
@@ -251,7 +251,7 @@ services:
251251
- "--decompress-json"
252252
- "--forward-unsupported-queries"
253253
depends_on:
254-
asap-sketch-ingest:
254+
asap-summary-ingest:
255255
condition: service_completed_successfully
256256
kafka:
257257
condition: service_healthy

asap-tools/asap-cli/src/docker_util.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,7 @@ pub async fn generate_arroyosketch_compose(
583583
let code_dir = project_root.to_string_lossy();
584584

585585
// Paths
586-
let arroyosketch_dir = format!("{}/asap-sketch-ingest", code_dir);
586+
let arroyosketch_dir = format!("{}/asap-summary-ingest", code_dir);
587587
let template_path = format!("{}/arroyosketch-cli-compose.yml.j2", arroyosketch_dir);
588588
let helper_script = format!("{}/asap-tools/experiments/generate_arroyosketch_compose.py", code_dir);
589589
let compose_output_path = format!("{}/asap-tools/docker/generated_compose_files/arroyosketch-compose.yml", code_dir);

asap-tools/components.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ asap-common
99
asap-query-engine
1010
asap-planner
1111
#prometheus-kafka-adapter
12-
asap-sketch-ingest
12+
asap-summary-ingest
1313
asap-quickstart
1414
asap-tools/data-sources/prometheus-exporters
1515
asap-tools/queriers/prometheus-client

asap-tools/docker/arroyo-cli-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ services:
88
ports:
99
- "5115:5115"
1010
volumes:
11-
- ../../asap-sketch-ingest/config.yaml:/config.yaml
11+
- ../../asap-summary-ingest/config.yaml:/config.yaml
1212
command: ["--config", "/config.yaml", "cluster"]
1313
environment:
1414
- ARROYO__API__RUN_HTTP_PORT=5115

asap-tools/docs/deployment.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ The script executes these phases in order:
6666
- asap-query-engine (Rust binary + Docker image)
6767
- asap-planner (Docker image)
6868
- Arroyo (Node.js frontend + Rust binary + Docker image)
69-
- asap-sketch-ingest (Python scripts)
69+
- asap-summary-ingest (Python scripts)
7070
- asap-tools/queriers/prometheus-client, asap-tools/data-sources/prometheus-exporters, asap-tools/execution-utilities, asap-tools/prometheus-benchmark
7171

7272
### Directory Structure Created
@@ -77,7 +77,7 @@ The script executes these phases in order:
7777
│ ├── asap-tools/
7878
│ ├── asap-query-engine/
7979
│ ├── asap-planner/
80-
│ ├── asap-sketch-ingest/
80+
│ ├── asap-summary-ingest/
8181
│ ├── arroyo/
8282
│ ├── asap-common/
8383
│ └── asap-tools/prometheus-benchmark/
@@ -148,7 +148,7 @@ asap-common
148148
sketchlib-rust
149149
asap-query-engine
150150
asap-planner
151-
asap-sketch-ingest
151+
asap-summary-ingest
152152
asap-quickstart
153153
asap-tools/data-sources/prometheus-exporters
154154
asap-tools/queriers/prometheus-client
@@ -296,11 +296,11 @@ cargo install refinery_cli
296296
- Web console (Node.js/React frontend)
297297
- Controller and workers (Rust binaries)
298298

299-
#### 5. asap-sketch-ingest
300-
**What:** Python scripts for deploying asap-sketch-ingest pipelines
299+
#### 5. asap-summary-ingest
300+
**What:** Python scripts for deploying asap-summary-ingest pipelines
301301
**Build Process:**
302302
```bash
303-
cd asap-sketch-ingest
303+
cd asap-summary-ingest
304304
pip install -r requirements.txt # jinja2 for templating
305305
```
306306
**Deployment:** Python scripts, no Docker image

asap-tools/docs/troubleshooting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ Kafka has three places where message size limits need to be configured (see [PR
9494
2. **Kafka topic configuration** (`asap-tools/experiments/experiment_utils/services/kafka.py`):
9595
- Update `max.message.bytes` in the topic creation command
9696

97-
3. **Arroyo connection profile** (`asap-sketch-ingest/templates/json/connection_profile.j2`):
97+
3. **Arroyo connection profile** (`asap-summary-ingest/templates/json/connection_profile.j2`):
9898
- Add connection properties with `message.max.bytes` and `batch.size`
9999

100100
**Example values:**

asap-tools/experiments/experiment_utils/services/arroyo.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def stop_all_jobs(self) -> None:
6666
"""Stop all running Arroyo jobs."""
6767
cmd = "python3 delete_pipeline.py --all_pipelines"
6868
cmd_dir = os.path.join(
69-
self.provider.get_home_dir(), "code", "asap-sketch-ingest"
69+
self.provider.get_home_dir(), "code", "asap-summary-ingest"
7070
)
7171
self.provider.execute_command(
7272
node_idx=self.node_offset,
@@ -160,7 +160,7 @@ def run_arroyosketch(
160160
if enable_optimized_remote_write:
161161
cmd += " --prometheus_remote_write_source optimized"
162162
cmd_dir = os.path.join(
163-
constants.CLOUDLAB_HOME_DIR, "code", "asap-sketch-ingest"
163+
constants.CLOUDLAB_HOME_DIR, "code", "asap-summary-ingest"
164164
)
165165

166166
if avoid_long_ssh:
@@ -216,7 +216,7 @@ def stop_arroyosketch(self, pipeline_id: str) -> None:
216216
"""
217217
cmd = "python3 delete_pipeline.py --pipeline_id {}".format(pipeline_id)
218218
cmd_dir = os.path.join(
219-
constants.CLOUDLAB_HOME_DIR, "code", "asap-sketch-ingest"
219+
constants.CLOUDLAB_HOME_DIR, "code", "asap-summary-ingest"
220220
)
221221
self.provider.execute_command(
222222
node_idx=self.node_offset,
@@ -309,7 +309,7 @@ def is_healthy(self) -> bool:
309309
def _start_bare_metal(self, experiment_output_dir: str, **kwargs) -> None:
310310
"""Start Arroyo cluster using bare metal deployment (original implementation)."""
311311
arroyo_config_file_path = os.path.join(
312-
constants.CLOUDLAB_HOME_DIR, "code", "asap-sketch-ingest", "config.yaml"
312+
constants.CLOUDLAB_HOME_DIR, "code", "asap-summary-ingest", "config.yaml"
313313
)
314314
arroyo_bin_path = os.path.join(
315315
constants.CLOUDLAB_HOME_DIR, "code", "arroyo", "target", "release", "arroyo"
@@ -332,7 +332,7 @@ def _start_bare_metal(self, experiment_output_dir: str, **kwargs) -> None:
332332
def _start_containerized(self, experiment_output_dir: str, **kwargs) -> None:
333333
"""Start Arroyo cluster using Docker container deployment."""
334334
arroyo_config_file_path = os.path.join(
335-
constants.CLOUDLAB_HOME_DIR, "code", "asap-sketch-ingest", "config.yaml"
335+
constants.CLOUDLAB_HOME_DIR, "code", "asap-summary-ingest", "config.yaml"
336336
)
337337
arroyo_output_file = os.path.join(experiment_output_dir, "arroyo_cluster.out")
338338

0 commit comments

Comments
 (0)