Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
3619 matches across 17 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 |
| HIGH | python/pathway/tests/test_api.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age | size 11 | 3 | alice | 10 | m 12 | 1 | bob | 9 | l 13 | 1 | tom | 8 | xl |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age | size 11 | 3 | alice | 10 | m 12 | 1 | bob | 9 | l 13 | 1 | tom | 8 | xl |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age | size 11 | 3 | alice | 10 | m 12 | 1 | bob | 9 | l 13 | 1 | tom | 8 | xl |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age | size 11 | 3 | alice | 10 | m 12 | 1 | bob | 9 | l 13 | 1 | tom | 8 | xl |
| HIGH | python/pathway/tests/test_api.py | 0 | | pet | owner | age | size 11 | 3 | alice | 10 | m 12 | 1 | bob | 9 | l 13 | 1 | tom | 8 | xl |
| HIGH | python/pathway/tests/test_common.py | 0 | | genus | epithet 1 | upupa | epops 2 | acherontia | atropos 3 | bubo | scandiacus 4 | dynastes | hercules |
| HIGH | python/pathway/tests/test_common.py | 0 | | genus | epithet 1 | upupa | epops 2 | acherontia | atropos 3 | bubo | scandiacus 4 | dynastes | hercules |
| HIGH | python/pathway/tests/test_common.py | 0 | | genus | epithet 1 | upupa | epops 2 | acherontia | atropos 3 | bubo | scandiacus 4 | dynastes | hercules |
| HIGH | python/pathway/tests/test_common.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_reducers.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_reducers.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_reducers.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_reducers.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_reducers.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_reducers.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_reducers.py | 0 | pet | owner | age dog | alice | 10 dog | bob | 9 cat | alice | 8 dog | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | pet | owner | age 1 | alice | 10 1 | bob | 9 2 | alice | 8 1 | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | pet | owner | age 1 | alice | 10 1 | bob | 9 2 | alice | 8 1 | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | pet | owner | age 1 | alice | 10 1 | bob | 9 2 | alice | 8 1 | bob | 7 |
| HIGH | python/pathway/tests/test_error_messages.py | 0 | pet | owner | age 1 | alice | 10 1 | bob | 9 2 | alice | 8 1 | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 4 | 1 | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 4 | 1 | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 4 | 1 | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 4 | 1 | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 4 | 1 | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 3 | 2 | alice | 8 4 | 1 | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | dog | alice | 10 2 | dog | bob | 9 3 | cat | alice | 8 4 | dog | bob | 7 |
| HIGH | python/pathway/tests/test_build_and_run.py | 0 | | pet | owner | age 1 | dog | alice | 10 2 | dog | bob | 9 3 | cat | alice | 8 4 | dog | bob | 7 |
| HIGH | python/pathway/tests/test_build_and_run.py | 0 | | pet | owner | age 1 | dog | alice | 10 2 | dog | bob | 9 3 | cat | alice | 8 4 | dog | bob | 7 |
| HIGH | python/pathway/tests/test_build_and_run.py | 0 | | pet | owner | age 1 | dog | alice | 10 2 | dog | bob | 9 3 | cat | alice | 8 4 | dog | bob | 7 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 |
| HIGH | python/pathway/tests/test_common.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 |
| HIGH | python/pathway/tests/test_error_messages.py | 0 | | pet | owner | age 1 | 1 | alice | 10 2 | 1 | bob | 9 |
| HIGH | python/pathway/tests/test_common.py | 0 | pet | owner | age dog | bob | 10 cat | alice | 9 cat | alice | 8 dog | bob | 7 foo | charlie | 6 |
| HIGH | python/pathway/tests/test_common.py | 0 | pet | owner | age dog | bob | 10 cat | alice | 9 cat | alice | 8 dog | bob | 7 foo | charlie | 6 |
| HIGH | python/pathway/tests/test_common.py | 0 | pet | owner | age dog | bob | 10 cat | alice | 9 cat | alice | 8 dog | bob | 7 foo | charlie | 6 |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v 100 | 1 | 2 101 | 1 | 3 102 | 1 | 2 103 | 2 | 2 104 | 2 | 3 105 | 5 | 5 106 | 5 | 5 |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v 100 | 1 | 2 101 | 1 | 3 102 | 1 | 2 103 | 2 | 2 104 | 2 | 3 105 | 5 | 5 106 | 5 | 5 |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v 100 | 1 | 2 101 | 1 | 3 102 | 1 | 2 103 | 2 | 2 104 | 2 | 3 105 | 5 | 5 106 | 5 | 5 |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v | weight 1 | 1 | 2 | 5.0 2 | 2 | 1 | 5.0 3 | 3 | 4 | 5.0 4 | 4 | 3 | 5.0 5 | 1 | 4 | 15.0 6 | 4 | 1 | 15.0 7 | 5 |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v | weight 1 | 1 | 2 | 5.0 2 | 2 | 1 | 5.0 3 | 3 | 4 | 5.0 4 | 4 | 3 | 5.0 5 | 1 | 4 | 15.0 6 | 4 | 1 | 15.0 7 | 5 |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v | weight 1 | 1 | 2 | 5.0 2 | 2 | 1 | 5.0 3 | 3 | 4 | 5.0 4 | 4 | 3 | 5.0 5 | 1 | 4 | 15.0 6 | 4 | 1 | 15.0 7 | 5 |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v | weight 1 | 1 | 2 | 5.0 2 | 2 | 1 | 5.0 3 | 3 | 4 | 5.0 4 | 4 | 3 | 5.0 5 | 1 | 4 | 15.0 6 | 4 | 1 | 15.0 7 | 5 |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v | weight 1 | 1 | 2 | 50.0 2 | 2 | 1 | 50.0 3 | 3 | 4 | 50.0 4 | 4 | 3 | 50.0 5 | 1 | 4 | 0.5 6 | 4 | 1 | 0.5 7 | |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v | weight 1 | 1 | 2 | 50.0 2 | 2 | 1 | 50.0 3 | 3 | 4 | 50.0 4 | 4 | 3 | 50.0 5 | 1 | 4 | 0.5 6 | 4 | 1 | 0.5 7 | |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v | weight 1 | 1 | 2 | 50.0 2 | 2 | 1 | 50.0 3 | 3 | 4 | 50.0 4 | 4 | 3 | 50.0 5 | 1 | 4 | 0.5 6 | 4 | 1 | 0.5 7 | |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v | weight 1 | 1 | 2 | 50.0 2 | 2 | 1 | 50.0 3 | 3 | 4 | 50.0 4 | 4 | 3 | 50.0 5 | 1 | 4 | 0.5 6 | 4 | 1 | 0.5 7 | |
| HIGH | python/pathway/tests/test_graphs.py | 0 | | u | v | weight 1 | 1 | 2 | 50.0 2 | 2 | 1 | 50.0 3 | 3 | 4 | 50.0 4 | 4 | 3 | 50.0 5 | 1 | 4 | 0.5 6 | 4 | 1 | 0.5 7 | |
| 193 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | python/pathway/conftest.py | 91 | def tmp_path_with_airbyte_config(tmp_path): |
| LOW | python/pathway/cli.py | 52 | def validate_and_resolve_spawn_args( |
| LOW | python/pathway/cli.py | 181 | def terminate_process_handles(process_handles: list[subprocess.Popen]): |
| LOW | python/pathway/udfs.py | 23 | ... async def long_running_async_function(a: int, b: int) -> int: |
| LOW | python/pathway/io/_synchronization.py | 57 | def register_input_synchronization_group( |
| LOW | python/pathway/io/_utils.py | 220 | def construct_raw_data_schema_by_flags( |
| LOW | python/pathway/io/_utils.py | 237 | def construct_schema_and_data_format( |
| LOW | python/pathway/io/_utils.py | 362 | def check_raw_and_plaintext_only_kwargs_for_message_queues(f): |
| LOW | python/pathway/io/_utils.py | 571 | def add_column_reference_to_extract( |
| LOW | python/pathway/io/_utils.py | 612 | def maybe_schema_registry_settings( |
| LOW | python/pathway/io/python/__init__.py | 331 | def _create_python_datasource( |
| LOW | python/pathway/io/deltalake/__init__.py | 61 | def _ensure_versions_are_consecutive(self): |
| LOW | python/pathway/io/deltalake/__init__.py | 81 | def _create_no_op_version_in_between(self, prev_version: int, current_version: int): |
| LOW | python/pathway/io/deltalake/__init__.py | 259 | def _get_actual_parquet_block_paths(self) -> set[str]: |
| LOW | python/pathway/io/deltalake/__init__.py | 270 | def _remove_obsolete_versions(self, tlog_file_names: list[str]): |
| LOW | python/pathway/io/deltalake/__init__.py | 490 | def _read_table_schema_from_metadata( |
| LOW | python/pathway/io/bigquery/__init__.py | 42 | def _convert_to_compatible_format(self, row: dict[str, Any]): |
| LOW | python/pathway/io/gdrive/__init__.py | 135 | def _deduce_list_objects_strategy(self) -> _ListObjectsStrategy: |
| LOW | python/pathway/io/gdrive/__init__.py | 168 | def _traverse_objects_with_limit(self) -> list[GDriveFile]: |
| LOW | python/pathway/io/gdrive/__init__.py | 209 | def _detect_objects_with_full_scan(self) -> list[GDriveFile]: |
| LOW | python/pathway/io/gdrive/__init__.py | 326 | def _prepare_download_request(self, file: GDriveFile) -> Any: |
| LOW | python/pathway/io/postgres/__init__.py | 131 | def _augment_postgres_settings(settings: dict, unique_name: str | None) -> dict: |
| LOW | python/pathway/io/postgres/__init__.py | 145 | def _connection_string_from_settings(settings: dict): |
| LOW | python/pathway/io/postgres/__init__.py | 154 | def _replication_connection_string_from_settings(settings: dict): |
| LOW | python/pathway/io/postgres/__init__.py | 242 | def _construct_replication_settings( |
| LOW | python/pathway/io/http/_common.py | 50 | def wait_duration_before_retry(self): |
| LOW | python/pathway/io/http/_server.py | 217 | def _add_optional_traits_if_present(self, field_description, props): |
| LOW | python/pathway/io/http/_server.py | 223 | def _construct_openapi_plaintext_schema(self, schema) -> dict: |
| LOW | python/pathway/io/http/_server.py | 242 | def _construct_openapi_get_request_schema(self, schema) -> list: |
| LOW | python/pathway/io/http/_server.py | 265 | def _construct_openapi_json_schema(self, schema) -> dict: |
| LOW | python/pathway/io/http/_server.py | 445 | def _create_request_processor(self): |
| LOW | python/pathway/io/http/_server.py | 572 | def _wrap_handler_with_logger( |
| LOW | python/pathway/io/airbyte/logic.py | 89 | def _handle_stream_state_inner(self, stream): |
| LOW | python/pathway/tests/test_async_transformer.py | 304 | def test_with_instance_work_after_restart(): |
| LOW | python/pathway/tests/test_async_transformer.py | 348 | def test_fails_whole_instance(): |
| LOW | python/pathway/tests/test_async_transformer.py | 391 | def test_fails_on_too_many_columns(): |
| LOW | python/pathway/tests/test_async_transformer.py | 414 | def test_fails_on_not_enough_columns(): |
| LOW | python/pathway/tests/test_async_transformer.py | 470 | def test_consistent_when_instance_for_key_changes(): |
| LOW | python/pathway/tests/test_async_transformer.py | 503 | def test_requires_hashable_instance(): |
| LOW | python/pathway/tests/test_async_transformer.py | 568 | def test_commits_even_if_blocked_on_processing(tmp_path): |
| LOW | python/pathway/tests/test_async_transformer.py | 597 | def test_commits_even_if_nothing_to_process(tmp_path): |
| LOW | python/pathway/tests/test_deduplicate.py | 14 | def test_deduplicate_keeps_state(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_deduplicate.py | 103 | def test_deduplicate_keeps_state_after_two_restarts(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_deduplicate.py | 225 | def test_deduplicate_with_instance_keeps_state(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_deduplicate.py | 303 | def test_deduplicate_keeps_state_after_code_change(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_deduplicate.py | 369 | def test_deduplicate_keeps_state_with_regular_persistence(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_deduplicate.py | 414 | def test_selective_persistence_name_set( |
| LOW | python/pathway/tests/test_deduplicate.py | 485 | def test_selective_persistence_no_name_set_or_different_names_set( |
| LOW | python/pathway/tests/test_deduplicate.py | 559 | def test_deduplicate_python_tuple(): |
| LOW | python/pathway/tests/test_io_leann.py | 51 | def test_on_change_deletion_nonexistent_key(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_io_leann.py | 61 | def test_on_change_skips_empty_text(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_io_leann.py | 86 | def test_on_change_with_metadata(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_io_leann.py | 104 | def test_on_time_end_rebuilds_when_dirty(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_io_leann.py | 115 | def test_on_end_builds_index_when_dirty(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_io_leann.py | 125 | def test_on_end_skips_build_when_not_dirty_and_index_exists(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_io_leann.py | 135 | def test_build_index_skips_when_no_documents(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_io_leann.py | 144 | def test_build_index_with_documents(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_io_leann.py | 182 | def test_observer_initialization_via_write_params(tmp_path: pathlib.Path): |
| LOW | python/pathway/tests/test_io_leann.py | 203 | def test_check_leann_available_raises_on_missing_package(): |
| LOW | python/pathway/tests/test_io_leann.py | 209 | def test_write_raises_on_non_string_text_column(): |
| 1367 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | python/pathway/io/gdrive/__init__.py | 41 | "application/vnd.google-apps.presentation": "application/vnd.openxmlformats-officedocument.presentationml.presentati |
| LOW | python/pathway/io/gdrive/__init__.py | 61 | # costly. |
| LOW | python/pathway/io/postgres/__init__.py | 61 | return prefix |
| LOW | python/pathway/io/postgres/__init__.py | 81 | # Detection-time math: with ``keepalives_idle=300`` and |
| LOW | python/pathway/io/postgres/__init__.py | 161 | def enc(v) -> str: |
| LOW | python/pathway/io/postgres/__init__.py | 801 | raise ValueError( |
| LOW | python/pathway/tests/test_graphs.py | 221 | |
| LOW | python/pathway/tests/test_persistence.py | 141 | wait_result_with_checker( |
| LOW | python/pathway/tests/test_deltalake.py | 1461 | time_start_5 = int(time.time() * 1000) |
| LOW | python/pathway/tests/test_persistence_iterate.py | 281 | |
| LOW | python/pathway/tests/test_persistence_iterate.py | 301 | # 20 | False | b | 10 ← inherited from prev (a) |
| LOW | python/pathway/tests/test_persistence_iterate.py | 381 | return expected |
| LOW | python/pathway/tests/test_persistence_iterate.py | 401 | ], |
| LOW | python/pathway/tests/test_persistence_iterate.py | 421 | |
| LOW | python/pathway/tests/test_persistence_iterate.py | 441 | # |
| LOW | python/pathway/tests/test_persistence_iterate.py | 461 | # chunk=10 ────── chunk=30 ────── |
| LOW | python/pathway/tests/test_persistence_iterate.py | 481 | # Run 2: event c gains a flag |
| LOW | python/pathway/tests/test_persistence_iterate.py | 501 | # |
| LOW | python/pathway/tests/test_persistence_iterate.py | 521 | # Run 3: + 45(F,x) → second split inside chunk=30 |
| LOW | python/pathway/tests/test_persistence_iterate.py | 541 | # chunk=10={a,b,c,d} chunk=50={e} chunk=55={x,f} |
| LOW | python/pathway/tests/test_persistence_iterate.py | 561 | # |
| LOW | integration_tests/kafka/utils.py | 421 | except Exception: |
| LOW | integration_tests/db_connectors/test_milvus_types.py | 1 | # Copyright © 2026 Pathway |
| LOW | integration_tests/db_connectors/test_mongodb.py | 781 | pw.io.jsonlines.write(table, output_path) |
| LOW | integration_tests/db_connectors/test_mongodb.py | 1241 | # common in real MongoDB collections. The reader maps them to the closest |
| LOW | integration_tests/db_connectors/test_mssql.py | 1381 | # 1205 deadlock victim error as a test failure even though the test |
| LOW | integration_tests/db_connectors/test_leann.py | 141 | |
| LOW | integration_tests/db_connectors/test_leann.py | 161 | # ) |
| LOW | integration_tests/db_connectors/test_postgres.py | 4641 | "pg_interval,expected_td", |
| LOW | …/4.user-guide/40.temporal-data/.window-join/article.py | 1 | # --- |
| LOW | …/4.user-guide/40.temporal-data/.window-join/article.py | 21 | # src: '/assets/content/tutorials/clickstream_window_join/window_join_illustrative.png' |
| LOW | …/4.user-guide/40.temporal-data/.window-join/article.py | 101 | |
| LOW | …poral-data/.interval_join_temporal_behavior/article.py | 1 | # --- |
| LOW | …poral-data/.interval_join_temporal_behavior/article.py | 81 | |
| LOW | …poral-data/.interval_join_temporal_behavior/article.py | 121 | # However, the maximal seen time in the `orders` stream when Frank's order arrived was $128$ |
| LOW | …poral-data/.interval_join_temporal_behavior/article.py | 221 | discounts_with_updates.price, |
| LOW | …s/4.user-guide/40.temporal-data/.asof-join/.article.py | 1 | # --- |
| LOW | …s/4.user-guide/40.temporal-data/.asof-join/.article.py | 21 | # * `Forward`: It finds the next row in the other table where the time is greater than or equal to the time in the curre |
| LOW | …s/4.user-guide/40.temporal-data/.asof-join/.article.py | 41 | # |
| LOW | …s/4.user-guide/40.temporal-data/.asof-join/.article.py | 161 | preview_table(merged, time_col="event_t") |
| LOW | …40.temporal-data/.windows_temporal_behavior/article.py | 1 | # --- |
| LOW | …40.temporal-data/.windows_temporal_behavior/article.py | 21 | # |
| LOW | …de/40.temporal-data/.windowby-reduce-manual/article.py | 1 | # --- |
| LOW | ….user-guide/40.temporal-data/.interval-join/article.py | 1 | # --- |
| LOW | ….user-guide/40.temporal-data/.interval-join/article.py | 101 | # Pathway has a function called `interval_join` (resp. `interval_join_{outer/left/right}`) which you can use to perform |
| LOW | …uide/20.connect/99.connectors/.fs-connector/article.py | 1 | # --- |
| LOW | …uide/20.connect/99.connectors/.fs-connector/article.py | 21 | # name: python3 |
| LOW | …uide/20.connect/99.connectors/.fs-connector/article.py | 41 | # ## Location of files and filter. |
| LOW | …uide/20.connect/99.connectors/.fs-connector/article.py | 81 | # ! cat plain_output/out1.txt |
| LOW | …uide/20.connect/99.connectors/.fs-connector/article.py | 101 | |
| LOW | …uide/20.connect/99.connectors/.fs-connector/article.py | 141 | # ! cat ./csv_output/csv_out1.txt |
| LOW | …uide/20.connect/99.connectors/.fs-connector/article.py | 161 | header1: str |
| LOW | …uide/20.connect/99.connectors/.fs-connector/article.py | 201 | new_line = ','.join(parts) + '\n' |
| LOW | …r-guide/20.connect/99.connectors/.jsonlines/article.py | 1 | # --- |
| LOW | …r-guide/20.connect/99.connectors/.jsonlines/article.py | 21 | # ``` |
| LOW | …r-guide/20.connect/99.connectors/.jsonlines/article.py | 41 | # ``` |
| LOW | …r-guide/20.connect/99.connectors/.jsonlines/article.py | 61 | |
| LOW | …r-guide/20.connect/99.connectors/.jsonlines/article.py | 81 | # 3,"Julian S.","Dick F.",1707985402732,1 |
| LOW | …r-guide/20.connect/99.connectors/.jsonlines/article.py | 101 | table = pw.io.jsonlines.read("./input_file.jsonl", schema=InputSchema, mode="static") |
| LOW | …r-guide/20.connect/99.connectors/.jsonlines/article.py | 121 | # |
| 785 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | python/pathway/conftest.py | 3 | |
| LOW | python/pathway/reducers.py | 23 | |
| LOW | python/pathway/reducers.py | 23 | |
| LOW | python/pathway/reducers.py | 23 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/reducers.py | 28 | |
| LOW | python/pathway/universes.py | 34 | |
| LOW | python/pathway/universes.py | 34 | |
| LOW | python/pathway/universes.py | 34 | |
| LOW | python/pathway/__init__.py | 3 | |
| LOW | python/pathway/__init__.py | 5 | |
| LOW | python/pathway/__init__.py | 6 | |
| LOW | python/pathway/__init__.py | 8 | |
| LOW | python/pathway/__init__.py | 9 | |
| LOW | python/pathway/__init__.py | 10 | |
| LOW | python/pathway/__init__.py | 10 | |
| LOW | python/pathway/__init__.py | 10 | |
| LOW | python/pathway/__init__.py | 10 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| LOW | python/pathway/__init__.py | 11 | |
| 551 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 386 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 390 | # chunk=10 ────────────── chunk=40 ────────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 393 | # chunk=70 ───────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 396 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 403 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 407 | # chunk=10 ──────────────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 411 | # chunk=10 ────── chunk=25 ───────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 415 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 422 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 426 | # chunk=10 ───────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 430 | # chunk=10 ────────────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 433 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 439 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 443 | # chunk=10 ───────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 447 | # chunk=5 chunk=10 ───────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 451 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 457 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 461 | # chunk=10 ────── chunk=30 ────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 465 | # chunk=10 ──────────────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 468 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 475 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 479 | # chunk=10 ──────────────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 483 | # chunk=10 ────── chunk=30 ────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 486 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 493 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 497 | # chunk=10 ──────────────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 504 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 512 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 516 | # chunk=10 ──────────────────────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 523 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 531 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 535 | # chunk=10 ────── chunk=30 ────── chunk=50 ────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 542 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 550 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 554 | # chunk=10 ────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 564 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 572 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 576 | # chunk=10 ────────────── |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 586 | # ----------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 289 | # --------------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 291 | # --------------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 317 | # --------------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 1073 | # --------------------------------------------------------------------------- |
| MEDIUM | python/pathway/tests/test_persistence_iterate.py | 1077 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/iceberg/test_iceberg.py | 1293 | # ---------------------------------------------------------------------------- |
| MEDIUM | integration_tests/iceberg/test_iceberg.py | 1297 | # ---------------------------------------------------------------------------- |
| MEDIUM | integration_tests/iceberg/test_iceberg.py | 578 | # ---------------------------------------------------------------------------- |
| MEDIUM | integration_tests/iceberg/test_iceberg.py | 586 | # ---------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2276 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2283 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2329 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2337 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2382 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2389 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2436 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2446 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2492 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2502 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2536 | # --------------------------------------------------------------------------- |
| MEDIUM | integration_tests/kafka/test_simple.py | 2544 | # --------------------------------------------------------------------------- |
| 22 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | python/pathway/io/iceberg/__init__.py | 183 | Don't forget to run your program with ``pw.run`` once you define all necessary |
| LOW | python/pathway/io/iceberg/__init__.py | 309 | Don't forget to run your program with ``pw.run`` once you define all necessary |
| MEDIUM | python/pathway/io/kafka/__init__.py | 129 | Consider a Kafka queue running locally on port 9092. For demonstration purposes, our |
| MEDIUM | python/pathway/io/kafka/__init__.py | 618 | Consider a Kafka queue running locally on port 9092. For demonstration purposes, our |
| LOW | python/pathway/io/pubsub/__init__.py | 122 | At last, don't forget to add ``pw.run()`` to run your pipeline. |
| MEDIUM | …/4.user-guide/40.temporal-data/.window-join/article.py | 124 | # Here's how you can do it: |
| MEDIUM | …poral-data/.interval_join_temporal_behavior/article.py | 22 | # To deliver streaming data in a production system, you can use a connector like Kafka or Redpanda (you can read more ab |
| MEDIUM | …poral-data/.interval_join_temporal_behavior/article.py | 88 | # As such, their orders are not present in the `result` table. If you want to include all orders (also those that can't |
| MEDIUM | …40.temporal-data/.windows_temporal_behavior/article.py | 16 | # The examples in this article use the sliding windows, but you can also use behaviors with tumbling windows. |
| MEDIUM | …40.temporal-data/.windows_temporal_behavior/article.py | 58 | # To that end, you can use sliding windows. To keep things simple, start with a piece of code that only groups data into |
| MEDIUM | ….user-guide/40.temporal-data/.interval-join/article.py | 101 | # Pathway has a function called `interval_join` (resp. `interval_join_{outer/left/right}`) which you can use to perform |
| MEDIUM | ….user-guide/40.temporal-data/.interval-join/article.py | 101 | # Pathway has a function called `interval_join` (resp. `interval_join_{outer/left/right}`) which you can use to perform |
| MEDIUM | …uide/20.connect/99.connectors/.fs-connector/article.py | 121 | # In most cases, in order to read the data, you need to define its schema and pass it to the connector. Furthermore, for |
| MEDIUM | …velopers/4.user-guide/20.connect/.datatypes/article.py | 80 | # Sometimes you may want to compute a value of a column, using e.g. a function from an external library, that does not d |
| MEDIUM | …velopers/4.user-guide/20.connect/.datatypes/article.py | 156 | # Similarly, as in the conversion between `str` and `bytes`, you can use `apply_with_type` to convert a column of type ` |
| MEDIUM | …velopers/4.user-guide/20.connect/.datatypes/article.py | 187 | # As in the case of conversion from `int` to `float`, you can use `pw.cast` to convert data from type `float` to `int`. |
| MEDIUM | …/4.user-guide/20.connect/.schema_generation/article.py | 80 | # If you have a CSV file with sample data, you can use it to generate a schema in Pathway. The name of columns will be t |
| MEDIUM | …/4.user-guide/20.connect/.schema_generation/article.py | 101 | # For the example, you can use the default values of the optional arguments, so the Python code is: |
| MEDIUM | …/4.user-guide/20.connect/.schema_generation/article.py | 116 | # To do that, you can use a method in the Schema class called `generate_class` to generate a string with a class definit |
| MEDIUM | …10.introduction/.streaming-and-static-modes/article.py | 33 | # In practice, you would need two input connectors to create T1 and T2, you can use the previous sample of code to build |
| MEDIUM | …pers/4.user-guide/70.migrating/.from_pandas/article.py | 115 | # The arguments to `select` are dynamic; you can use them to define the desired column names and then pass the content. |
| MEDIUM | docs/2.developers/4.user-guide/.sql/article.py | 76 | # With the `SELECT ...` and `WHERE ...` clauses, you can use the following operators: |
| MEDIUM | docs/2.developers/4.user-guide/.sql/article.py | 133 | # With `GROUP BY`, you can use the following aggregation functions: |
| MEDIUM | ….user-guide/30.data-transformation/.iterate/article.py | 315 | # Now you can use the `bellman_ford` in iterate. Note the [`pw.iterate_universe`](/developers/api-docs/pathway#pathway.i |
| MEDIUM | ….user-guide/30.data-transformation/.iterate/article.py | 324 | # If you wish, you can try simulating changes in the graph over time by adding `__time__` and `__diff__` columns to `pw. |
| MEDIUM | …/30.data-transformation/.indexes-in-pathway/article.py | 109 | # Monitoring changes of answers to your queries might not be what you want. Especially if you have **a lot of** queries. |
| MEDIUM | …/30.data-transformation/.indexes-in-pathway/article.py | 157 | # In contrast to an ordinary [`join`](/developers/user-guide/data-transformation/join-manual), `asof_now_join` is not sy |
| MEDIUM | …/30.data-transformation/.indexes-in-pathway/article.py | 177 | # If you don't want answers to your queries to be updated, you can use [`get_nearest_items_asof_now`](/developers/api-do |
| MEDIUM | …/30.data-transformation/.indexes-in-pathway/article.py | 247 | # To receive the queries, you can use the [`rest_connector`](/developers/api-docs/pathway-io/http#pathway.io.http.rest_c |
| MEDIUM | …/30.data-transformation/.indexes-in-pathway/article.py | 274 | # To answer the queries, you can use the `get_nearest_items_asof_now` method of the index. It'll find the nearest points |
| MEDIUM | …/30.data-transformation/.indexes-in-pathway/article.py | 370 | # To intercept messages in a stream, you can use the [`pw.io.subscribe`](/developers/api-docs/pathway-io#pathway.io.subs |
| MEDIUM | …e/30.data-transformation/.async-transformer/article.py | 14 | # However, if the flexibility of the UDFs is still not enough, you can use even more general and flexible `AsyncTransfor |
| MEDIUM | …e/30.data-transformation/.async-transformer/article.py | 203 | # If you want to guarantee an order within a group of records, you can use the `instance` parameter of the `AsyncTransfo |
| MEDIUM | …data-transformation/.user-defined-functions/article.py | 35 | # Now you can use it as an ordinary Pathway expression, as in the example shown below. |
| MEDIUM | …data-transformation/.user-defined-functions/article.py | 77 | # For example, you can't add a column with type `Any` to a column of type `int` (you also can't add `Any` to `Any`), but |
| MEDIUM | …data-transformation/.user-defined-functions/article.py | 107 | # Also note that the `inc` function is only present in this guide for demonstration purposes. |
| MEDIUM | …data-transformation/.user-defined-functions/article.py | 411 | # Note that accidentally you created a sleepsort. Values in the `finishing` messages are sorted! As an exercise, you can |
| MEDIUM | …r-guide/30.data-transformation/.join-manual/article.py | 125 | # that here, you can use columns of both tables as arguments, e.g. |
| MEDIUM | …r-guide/30.data-transformation/.join-manual/article.py | 479 | # To handle joins using those columns, you can use [`pointer_from`](/developers/api-docs/pathway-table#pathway.Table.poi |
| MEDIUM | …r-guide/30.data-transformation/.join-manual/article.py | 499 | # `join_left` in `people_allergies`, you can use the following: |
| MEDIUM | …2.developers/7.templates/ETL/.option-greeks/article.py | 28 | # Pathway comes with an easy-to-use Python API, syntax that is simple and intuitive, and you can use the same code for b |
| MEDIUM | …2.developers/7.templates/ETL/.option-greeks/article.py | 373 | # To compute the average prices for all bids, you can use a simple [groupby/reduce](https://pathway.com/developers/user- |
| MEDIUM | …2.developers/7.templates/ETL/.option-greeks/article.py | 686 | # Furthermore, you can use _[Databento live APIs](https://databento.com/docs/api-reference-live?historical=python&live=p |
| LOW | …2.developers/7.templates/ETL/.option-greeks/article.py | 127 | # To continue, make sure to install all the needed packages. |
| MEDIUM | …lopers/7.templates/ETL/.merging-time-series/article.py | 261 | # The value 1224744825 is hand-picked to fit this dataset; you can replace it by any desired value. |
| MEDIUM | …lopers/7.templates/ETL/.merging-time-series/article.py | 363 | # To compute the distance, you can use the `pyproj` package, which you can install by uncommenting and executing the fol |
| MEDIUM | …lopers/7.templates/ETL/.merging-time-series/article.py | 386 | # Note this is the simple 2-dimensional distance, but you can use your favorite distance metric. |
| MEDIUM | …lopers/7.templates/ETL/.merging-time-series/article.py | 398 | # Then, you can use `ix` method to fetch values from corresponding `prev` and `next` rows, and use them to compute the i |
| MEDIUM | …lopers/7.templates/ETL/.fuzzy_join_chapter1/article.py | 204 | # If you would like to get some more experience with Pathway, you can try those two challenges: |
| MEDIUM | …velopers/7.templates/ETL/.live_data_jupyter/article.py | 43 | # Because Pathway [unites static and stream processing](/developers/user-guide/connect/switch-from-batch-to-streaming#sw |
| MEDIUM | …velopers/7.templates/ETL/.live_data_jupyter/article.py | 154 | # The code is analogous to the 20-minute statistics but simpler: you can use a [`tumbling window`](/glossary/tumbling-wi |
| MEDIUM | …emplates/ETL/.interval_over_gaussian_filter/article.py | 211 | # To do so, you can use `windowby`, that takes three arguments: |
| MEDIUM | ….developers/7.templates/rag/.multimodal-rag/article.py | 210 | # default file you can use to test |
| MEDIUM | ….developers/7.templates/rag/.multimodal-rag/article.py | 299 | # For implementing this example using open source LLMs, here’s a [private RAG app template](https://pathway.com/develope |
| MEDIUM | …7.templates/rag/.private_rag_ollama_mistral/article.py | 53 | # To tackle this, you can use a **private RAG: locally deployed LLMs and embedders in your RAG pipeline**. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | python/pathway/io/_subscribe.py | 26 | Calls a callback function ``on_change`` on every change happening in table. Args: table: the table to |
| HIGH | python/pathway/io/http/_server.py | 101 | Adds an example to the collection. Args: id: Short and unique ID for the example. It is us |
| HIGH | python/pathway/io/kafka/__init__.py | 556 | Write a table to a given topic on a Kafka instance. The produced messages consist of the key, corresponding to row' |
| HIGH | python/pathway/io/pubsub/__init__.py | 62 | Publish the ``table``'s stream of changes into the specified PubSub topic. Please note that ``table`` must consist o |
| HIGH | python/pathway/internals/table_subscription.py | 189 | Calls a callback function on_change on every change happening in table. This method is similar to the one we ex |
| HIGH | python/pathway/internals/expressions/date_time.py | 385 | Returns a number of (nano,micro,milli)seconds from 1970-01-01 for naive DateTime and from 1970-01-01 UTC for tim |
| HIGH | python/pathway/internals/expressions/date_time.py | 663 | Converts DateTimeNaive to UTC from time zone provided as `from_timezone` argument. If the given DateTime doesn't |
| HIGH | python/pathway/internals/expressions/date_time.py | 753 | Converts DateTimeUtc to time zone specified as `timezone` argument. Args: timezone: The time zone t |
| HIGH | python/pathway/internals/expressions/date_time.py | 978 | Rounds DateTime to precision specified by `duration` argument. Args: duration: rounding precision |
| HIGH | python/pathway/internals/expressions/date_time.py | 1050 | Truncates DateTime to precision specified by `duration` argument. Args: duration: truncation precis |
| HIGH | python/pathway/stdlib/temporal/_interval_join.py | 65 | Allows testing whether two times are within a certain distance. Note: Usually used as an argument of `.inte |
| HIGH | python/pathway/stdlib/temporal/_interval_join.py | 589 | Performs an interval join of self with other using a time difference and join expressions. If `self_time + lower_bou |
| HIGH | python/pathway/stdlib/temporal/_interval_join.py | 793 | Performs an interval join of self with other using a time difference and join expressions. If `self_time + lower_bou |
| HIGH | python/pathway/stdlib/temporal/_interval_join.py | 992 | Performs an interval left join of self with other using a time difference and join expressions. If `self_time + lowe |
| HIGH | python/pathway/stdlib/temporal/_interval_join.py | 1209 | Performs an interval right join of self with other using a time difference and join expressions. If `self_time + low |
| HIGH | python/pathway/stdlib/temporal/_interval_join.py | 1415 | Performs an interval outer join of self with other using a time difference and join expressions. If `self_time + low |
| HIGH | python/pathway/stdlib/temporal/_window.py | 598 | Allows grouping together elements within a window across ordered time-like data column by locally grouping adjacent |
| HIGH | python/pathway/stdlib/temporal/_window.py | 663 | Allows grouping together elements within a window of a given length sliding across ordered time-like data column acc |
| HIGH | python/pathway/stdlib/temporal/_window.py | 737 | Allows grouping together elements within a window of a given length tumbling across ordered time-like data column st |
| HIGH | python/pathway/stdlib/temporal/_window.py | 798 | Allows grouping together elements within a window. Windows are created for each time t in at, by taking values with |
| HIGH | python/pathway/stdlib/temporal/_window_join.py | 167 | Performs a window join of self with other using a window and join expressions. If two records belong to the same win |
| HIGH | python/pathway/stdlib/temporal/_window_join.py | 370 | Performs a window join of self with other using a window and join expressions. If two records belong to the same win |
| HIGH | python/pathway/stdlib/temporal/_window_join.py | 571 | Performs a window left join of self with other using a window and join expressions. If two records belong to the sam |
| HIGH | python/pathway/stdlib/temporal/_window_join.py | 791 | Performs a window right join of self with other using a window and join expressions. If two records belong to the sa |
| HIGH | python/pathway/stdlib/temporal/_window_join.py | 1006 | Performs a window outer join of self with other using a window and join expressions. If two records belong to the sa |
| HIGH | python/pathway/stdlib/statistical/_interpolate.py | 62 | Interpolates missing values in a column using the previous and next values based on a timestamps column. Args: |
| HIGH | python/pathway/stdlib/ordered/diff.py | 16 | Compute the difference between the values in the ``values`` columns and the previous values according to the or |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | python/pathway/io/deltalake/__init__.py | 74 | except Exception: |
| LOW | python/pathway/io/deltalake/__init__.py | 221 | except Exception: |
| LOW | python/pathway/io/deltalake/__init__.py | 293 | except Exception: |
| LOW | python/pathway/io/http/_server.py | 483 | except Exception: |
| LOW | python/pathway/io/http/_server.py | 586 | except Exception: |
| LOW | python/pathway/io/http/_server.py | 696 | except Exception as e: |
| LOW | python/pathway/io/pubsub/__init__.py | 48 | except Exception: |
| LOW | python/pathway/io/airbyte/logic.py | 184 | except Exception: |
| MEDIUM | python/pathway/tests/utils.py | 412 | def __call__(self): |
| MEDIUM | python/pathway/tests/utils.py | 481 | def checker(): |
| MEDIUM | python/pathway/tests/utils.py | 508 | def __call__(self): |
| MEDIUM | python/pathway/tests/utils.py | 532 | def __call__(self): |
| LOW | python/pathway/tests/utils.py | 113 | except Exception as e: |
| LOW | python/pathway/tests/utils.py | 415 | except Exception: |
| LOW | python/pathway/tests/utils.py | 489 | except Exception: |
| LOW | python/pathway/tests/utils.py | 519 | except Exception as exception: |
| LOW | python/pathway/tests/utils.py | 535 | except Exception as exception: |
| LOW | …/expressions/test_non_existing_date_time_conversion.py | 303 | except Exception: # FIXME: make conversions work in all cases |
| LOW | python/pathway/xpacks/connectors/sharepoint/__init__.py | 201 | except Exception as e: |
| LOW | python/pathway/xpacks/llm/parsers.py | 978 | except Exception: |
| LOW | python/pathway/xpacks/llm/parsers.py | 1269 | except Exception as e: |
| LOW | python/pathway/xpacks/llm/parsers.py | 1299 | except Exception as e: |
| LOW | python/pathway/xpacks/llm/embedders.py | 59 | except Exception: |
| LOW | python/pathway/xpacks/llm/embedders.py | 65 | except Exception: |
| MEDIUM | python/pathway/xpacks/llm/embedders.py | 27 | def _safe_aclose(self): |
| LOW | python/pathway/xpacks/llm/prompts.py | 319 | except Exception: |
| LOW | python/pathway/xpacks/llm/tests/test_parsers.py | 23 | except Exception: |
| LOW | python/pathway/internals/trace.py | 133 | except Exception as e: |
| LOW | python/pathway/internals/trace.py | 143 | except Exception as e: |
| MEDIUM | python/pathway/internals/trace.py | 130 | def _pathway_trace_marker(*args, **kwargs): |
| LOW | python/pathway/internals/udfs/retries.py | 94 | except Exception: |
| LOW | python/pathway/stdlib/utils/async_transformer.py | 166 | except Exception: |
| LOW | integration_tests/wordcount/base.py | 381 | except Exception: |
| LOW | integration_tests/wordcount/base.py | 390 | except Exception: |
| LOW | integration_tests/rag_evals/experiment.py | 34 | except Exception: |
| LOW | integration_tests/rag_evals/evaluator.py | 303 | except Exception: |
| MEDIUM | integration_tests/iceberg/test_iceberg.py | 108 | def __call__(self) -> bool: |
| MEDIUM | integration_tests/iceberg/test_iceberg.py | 115 | def provide_information_on_failure(self) -> str: |
| LOW | integration_tests/iceberg/test_iceberg.py | 112 | except Exception: |
| LOW | integration_tests/iceberg/test_iceberg.py | 125 | except Exception as e: |
| LOW | integration_tests/webserver/test_rest_connector.py | 332 | except Exception: |
| LOW | integration_tests/webserver/test_rest_connector.py | 559 | except Exception: |
| MEDIUM | integration_tests/webserver/test_rest_connector.py | 317 | def checker() -> bool: |
| MEDIUM | integration_tests/webserver/test_rest_connector.py | 552 | def checker() -> bool: |
| LOW | integration_tests/webserver/test_llm_xpack.py | 75 | except Exception: |
| LOW | integration_tests/webserver/test_llm_xpack.py | 289 | except Exception: |
| LOW | integration_tests/webserver/test_llm_xpack.py | 343 | except Exception: |
| LOW | integration_tests/webserver/test_llm_xpack.py | 417 | except Exception: |
| LOW | integration_tests/webserver/test_llm_xpack.py | 461 | except Exception: |
| LOW | integration_tests/webserver/test_llm_xpack.py | 513 | except Exception: |
| LOW | integration_tests/webserver/test_llm_xpack.py | 551 | except Exception: |
| MEDIUM | integration_tests/webserver/test_llm_xpack.py | 283 | def checker() -> bool: |
| MEDIUM | integration_tests/webserver/test_llm_xpack.py | 333 | def checker() -> bool: |
| MEDIUM | integration_tests/webserver/test_llm_xpack.py | 395 | def checker() -> bool: |
| LOW | integration_tests/kafka/test_nats.py | 72 | except Exception: |
| LOW | integration_tests/kafka/test_nats.py | 82 | except Exception: |
| MEDIUM | integration_tests/kafka/test_nats.py | 69 | def _ensure_stream(self): |
| MEDIUM | integration_tests/kafka/test_nats.py | 79 | def _cleanup(self): |
| LOW | integration_tests/kafka/test_backfilling.py | 36 | except Exception: |
| MEDIUM | integration_tests/kafka/test_backfilling.py | 33 | def __call__(self): |
| 52 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | python/pathway/io/__init__.py | 28 | null, |
| HIGH | python/pathway/tests/test_errors.py | 1282 | {"a": 7, "b": 1, "c": null} |
| HIGH | python/pathway/tests/test_io.py | 582 | {"k": "b", "b": 2, "c": null } |
| HIGH | python/pathway/tests/test_io.py | 259 | assert result.equals(expected) |
| HIGH | python/pathway/tests/test_io.py | 437 | assert result.equals(expected) |
| HIGH | python/pathway/tests/test_io.py | 2952 | "_airbyte_data": '{"type": "STREAM", "stream": {"stream_descriptor": {"name": "commits", "namespace": nu |
| HIGH | python/pathway/tests/test_io.py | 2970 | "_airbyte_data": '{"type": "STREAM", "stream": {"stream_descriptor": {"name": "not_commits", "namespace" |
| HIGH | python/pathway/tests/test_io.py | 2992 | "_airbyte_data": '{"type": "STREAM", "stream": {"stream_descriptor": {"name": "commits", "namespace": nu |
| HIGH | python/pathway/tests/test_io.py | 3400 | assert result.equals(expected) |
| HIGH | python/pathway/tests/test_io.py | 3412 | assert result.equals(expected) |
| HIGH | python/pathway/tests/test_deltalake.py | 139 | assert final.equals(original) |
| HIGH | python/pathway/tests/test_deltalake.py | 659 | '{"append_only": false, "description": null, "dtype": {"type": "INT"}, ' |
| HIGH | python/pathway/tests/utils.py | 491 | return expected.equals(result) |
| HIGH | python/pathway/tests/test_json.py | 674 | ('"{""a"": 1,""b"": ""foo"", ""c"": null, ""d"": [1,2,3]}"', dict), |
| HIGH | python/pathway/tests/test_json.py | 691 | ('{"field": 1, "b": "foo", "c": null, "d": [1,2,3]}', dict), |
| HIGH | python/pathway/internals/expression.py | 333 | - returns `json(null)` for Json |
| HIGH | python/pathway/stdlib/utils/pandas_transformer.py | 70 | if output_universe_arg_index is not None and not result.index.equals( |
| HIGH | integration_tests/s3/test_s3_deltalake.py | 180 | assert final.equals(original) |
| HIGH | integration_tests/s3/test_s3_deltalake.py | 222 | assert final.equals(original) |
| HIGH | integration_tests/s3/test_s3_generic.py | 102 | assert result.equals(expected) |
| HIGH | integration_tests/s3/test_s3_generic.py | 218 | assert result.equals(expected) |
| HIGH | integration_tests/s3/test_s3_generic.py | 275 | assert result.equals(expected) |
| HIGH | integration_tests/s3/test_s3_generic.py | 308 | assert result.equals(expected) |
| HIGH | integration_tests/iceberg/test_iceberg.py | 1374 | # `important` is required (non-null) — Pathway must supply it. |
| HIGH | integration_tests/iceberg/test_iceberg.py | 1388 | ), f"error should mention that the column is required / non-null, got: {msg}" |
| HIGH | integration_tests/iceberg/test_iceberg.py | 1361 | """Existing iceberg table has a required (non-null) column that the user's |
| HIGH | integration_tests/kafka/test_rabbitmq.py | 140 | # AMQP 1.0 property fields exist (may be null) |
| HIGH | integration_tests/db_connectors/test_mssql_parsing.py | 471 | "quote'semicolon;null,./;'l][p!@#!@#!@#%$#$#]", |
| HIGH | integration_tests/db_connectors/test_mongodb_parsing.py | 241 | "quote'semicolon;null,./;'l][p!@#!@#!@#%$#$#]", |
| HIGH | …tegration_tests/db_connectors/test_postgres_parsing.py | 260 | "quote'semicolon;null,./;'l][p!@#!@#!@#%$#$#]", |
| HIGH | integration_tests/db_connectors/test_postgres.py | 1080 | null, |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …/4.user-guide/40.temporal-data/.window-join/article.py | 122 | # The next step is to calculate the conversion rate, i.e., the proportion of product page visits that resulted in a purc |
| MEDIUM | …/4.user-guide/40.temporal-data/.window-join/article.py | 170 | # And that concludes the demonstration of the comprehensive, data-driven approach to analyzing user behavior and convers |
| MEDIUM | …s/4.user-guide/40.temporal-data/.asof-join/.article.py | 36 | # 1. **Temporal Alignment**: Realtime data is time-stamped and is often required to be analyzed in conjunction with oth |
| MEDIUM | …s/4.user-guide/40.temporal-data/.asof-join/.article.py | 51 | # In the scope of this tutorial, you will be leveraging data from a public API in a static mode purely for illustrative |
| MEDIUM | …s/4.user-guide/40.temporal-data/.asof-join/.article.py | 125 | # During the development and testing stages of your data processing pipeline, it's essential to validate that the data i |
| MEDIUM | …de/40.temporal-data/.windowby-reduce-manual/article.py | 10 | # Pathway offers powerful features for time series data manipulation. One such feature is the `windowby` function, which |
| MEDIUM | …de/40.temporal-data/.windowby-reduce-manual/article.py | 135 | # In this guide, you've mastered the use of the windowby-reduce scheme in the Pathway library, a robust tool for time-se |
| MEDIUM | …de/40.temporal-data/.windowby-reduce-manual/article.py | 135 | # In this guide, you've mastered the use of the windowby-reduce scheme in the Pathway library, a robust tool for time-se |
| MEDIUM | …de/40.temporal-data/.windowby-reduce-manual/article.py | 135 | # In this guide, you've mastered the use of the windowby-reduce scheme in the Pathway library, a robust tool for time-se |
| MEDIUM | ….user-guide/40.temporal-data/.interval-join/article.py | 12 | # This article offers a comprehensive tutorial on how to use the interval join function in Pathway to accurately compute |
| MEDIUM | …velopers/4.user-guide/20.connect/.datatypes/article.py | 398 | # Below are a few examples demonstrating the `diff` operator. Essentially, it sorts the table with respect to one column |
| MEDIUM | …velopers/4.user-guide/20.connect/.json_type/article.py | 144 | # You can utilize the [`flatten()`](/developers/api-docs/pathway-table#pathway.internals.table.Table.flatten) operator s |
| MEDIUM | …uide/80.advanced/.declarative_vs_imperative/article.py | 14 | # Many real-world data processing tasks — such as those in logistics, supply chain management, or event stream analysis— |
| MEDIUM | …uide/80.advanced/.declarative_vs_imperative/article.py | 16 | # In data processing, imperative pipelines require you to specify step-by-step instructions for how data should be trans |
| MEDIUM | …opers/4.user-guide/80.advanced/.consistency/article.py | 117 | # Given that money was transferred from one account to another without any external funds entering the system, the total |
| MEDIUM | …r-guide/30.data-transformation/.join-manual/article.py | 508 | # Essentially, for a join `left.join(right, *on)`, `pw.left` allows us to address the `left` table |
| MEDIUM | …lopers/7.templates/ETL/.merging-time-series/article.py | 97 | # Combining time series is the process of combining different time series into a single time series based on a common ti |
| MEDIUM | …lopers/7.templates/ETL/.merging-time-series/article.py | 106 | # - Environmental monitoring 🌡️: Combining time series data from air quality sensors, weather stations, and pollutant l |
| MEDIUM | …lopers/7.templates/ETL/.merging-time-series/article.py | 108 | # - Analyzing stock market data 📈: Combining time series of stock prices, trading volumes, and financial indicators can |
| MEDIUM | …lopers/7.templates/ETL/.merging-time-series/article.py | 460 | # By combining these time series, you could create a more comprehensive picture of the conditions affecting your area's |
| MEDIUM | …s/7.templates/ETL/.interval_over_upsampling/article.py | 324 | # Standard digital signal processing systems assume robust sampling and would deal with out-of-order and irregularly sam |
| MEDIUM | …emplates/ETL/.interval_over_gaussian_filter/article.py | 120 | # I will not delve into details: if you are interested you can check out the [Wikipedia article](https://en.wikipedia.or |
| MEDIUM | …emplates/ETL/.interval_over_gaussian_filter/article.py | 496 | # Now that you understand the differences between idealized signal processing and data stream processing, I'm sure you c |
| MEDIUM | …/2.developers/7.templates/rag/.adaptive-rag/article.py | 78 | # The LLM can respond using a paraphrase of the ground-truth answer. To properly score paraphrases we canonicalize answe |
| MEDIUM | …/2.developers/7.templates/rag/.adaptive-rag/article.py | 78 | # The LLM can respond using a paraphrase of the ground-truth answer. To properly score paraphrases we canonicalize answe |
| MEDIUM | ….developers/7.templates/rag/.multimodal-rag/article.py | 62 | # Currently, most [RAG applications](/blog/retrieval-augmented-generation-beginners-guide-rag-apps) are mostly limited t |
| MEDIUM | ….developers/7.templates/rag/.multimodal-rag/article.py | 80 | # Multimodal search and Multimodal RAG (MM-RAG) both utilize deep learning models to create an embedding space—a map of |
| MEDIUM | ….developers/7.templates/rag/.multimodal-rag/article.py | 111 | # Building a multimodal RAG system for production requires a robust and scalable architecture that can handle diverse da |
| MEDIUM | ….developers/7.templates/rag/.multimodal-rag/article.py | 128 | # - **Pathway**: Provides real-time synchronization, secure document handling, and a robust in-memory vector store for i |
| MEDIUM | ….developers/7.templates/rag/.multimodal-rag/article.py | 142 | # 2. **Answering Questions**: Questions are sent to the LLM with the relevant context, including parsed tables. This all |
| MEDIUM | ….developers/7.templates/rag/.multimodal-rag/article.py | 182 | # - **[llm.parsers.DoclingParser](/developers/api-docs/pathway-xpacks-llm/parsers)**: The `DoclingParser` class efficien |
| LOW | examples/projects/option-greeks/greeks-replay.py | 212 | # We now simply add the volatility column, using the `select` operation on a Table. |
| MEDIUM | external/timely-dataflow/timely/src/worker.rs | 28 | /// The `ProgressMode::Demand` variant is the most robust, and least |
| MEDIUM | …l/timely-dataflow/timely/src/dataflow/operators/map.rs | 71 | // TODO : This would be more robust if it captured an iterator and then pulled an appropriate |
| MEDIUM | src/connectors/synchronization.rs | 9 | /// implementation but holding a unique source ID and metadata. Essentially, an accessor |
| MEDIUM | src/connectors/aws/kinesis.rs | 178 | // an equal chance to utilize this extra time. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | python/pathway/cli.py | 145 | |
| LOW | python/pathway/cli.py | 206 | |
| LOW | python/pathway/io/_utils.py | 237 | |
| LOW | python/pathway/io/_utils.py | 389 | |
| LOW | python/pathway/io/deltalake/__init__.py | 179 | |
| LOW | python/pathway/io/deltalake/__init__.py | 189 | |
| LOW | python/pathway/io/gdrive/__init__.py | 472 | |
| LOW | python/pathway/io/postgres/__init__.py | 605 | |
| LOW | python/pathway/io/http/_server.py | 669 | |
| LOW | python/pathway/io/pyfilesystem/__init__.py | 39 | |
| LOW | python/pathway/io/airbyte/logic.py | 58 | |
| LOW | python/pathway/io/airbyte/logic.py | 177 | |
| LOW | python/pathway/tests/test_persistence.py | 212 | |
| LOW | python/pathway/tests/test_io.py | 80 | |
| LOW | python/pathway/tests/test_io.py | 3507 | |
| LOW | python/pathway/tests/test_io.py | 3987 | |
| LOW | python/pathway/tests/test_io.py | 83 | |
| LOW | python/pathway/tests/test_io.py | 4000 | |
| LOW | python/pathway/tests/test_io.py | 3528 | |
| LOW | python/pathway/tests/utils.py | 688 | |
| LOW | python/pathway/tests/test_unpack_snapshots.py | 58 | |
| LOW | python/pathway/tests/test_persistence_iterate.py | 601 | |
| LOW | python/pathway/tests/temporal/test_windows_stream.py | 85 | |
| LOW | python/pathway/tests/temporal/test_window_joins.py | 25 | |
| LOW | python/pathway/tests/temporal/test_window_joins.py | 811 | |
| LOW | python/pathway/xpacks/llm/parsers.py | 181 | |
| LOW | python/pathway/xpacks/llm/parsers.py | 523 | |
| LOW | python/pathway/xpacks/llm/parsers.py | 608 | |
| LOW | python/pathway/xpacks/llm/llms.py | 66 | |
| LOW | python/pathway/xpacks/llm/llms.py | 824 | |
| LOW | python/pathway/xpacks/llm/llms.py | 867 | |
| LOW | python/pathway/xpacks/llm/_parser_utils.py | 312 | |
| LOW | python/pathway/internals/type_interpreter.py | 158 | |
| LOW | python/pathway/internals/type_interpreter.py | 502 | |
| LOW | python/pathway/internals/dtype.py | 643 | |
| LOW | python/pathway/internals/dtype.py | 841 | |
| LOW | python/pathway/internals/dtype.py | 881 | |
| LOW | python/pathway/internals/dtype.py | 90 | |
| LOW | python/pathway/internals/monitoring.py | 211 | |
| LOW | python/pathway/internals/joins.py | 621 | |
| LOW | python/pathway/internals/joins.py | 669 | |
| LOW | python/pathway/internals/api.py | 132 | |
| LOW | python/pathway/internals/api.py | 197 | |
| LOW | python/pathway/internals/arg_handlers.py | 72 | |
| LOW | python/pathway/internals/arg_handlers.py | 73 | |
| LOW | python/pathway/internals/custom_reducers.py | 282 | |
| LOW | python/pathway/internals/custom_reducers.py | 324 | |
| LOW | python/pathway/internals/custom_reducers.py | 326 | |
| LOW | python/pathway/internals/table.py | 1192 | |
| LOW | python/pathway/internals/expression_printer.py | 37 | |
| LOW | python/pathway/internals/fingerprints.py | 20 | |
| LOW | python/pathway/internals/column.py | 1060 | |
| LOW | python/pathway/internals/schema.py | 55 | |
| LOW | python/pathway/internals/graph_runner/storage_graph.py | 137 | |
| LOW | python/pathway/internals/graph_runner/__init__.py | 134 | |
| LOW | python/pathway/internals/graph_runner/__init__.py | 199 | |
| LOW | python/pathway/internals/graph_runner/telemetry.py | 163 | |
| LOW | …hon/pathway/internals/graph_runner/operator_handler.py | 104 | |
| LOW | …rnals/graph_runner/row_transformer_operator_handler.py | 67 | |
| LOW | …rnals/graph_runner/row_transformer_operator_handler.py | 90 | |
| 37 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …pers/4.user-guide/60.deployment/25.azure-aci-deploy.md | 293 | from azure.core.exceptions import HttpResponseError |
| CRITICAL | …evelopers/7.templates/60.deploy/25.azure-aci-deploy.md | 293 | from azure.core.exceptions import HttpResponseError |
| CRITICAL | examples/projects/azure-aci-deploy/launch.py | 6 | from azure.core.exceptions import HttpResponseError |
| CRITICAL | …differential-dataflow/src/trace/implementations/ord.rs | 315 | let starting_updates = self.result.vals.vals.vals.len(); |
| CRITICAL | …differential-dataflow/src/trace/implementations/ord.rs | 323 | effort = (self.result.vals.vals.vals.len() - starting_updates) as isize; |
| CRITICAL | …differential-dataflow/src/trace/implementations/ord.rs | 348 | effort = (self.result.vals.vals.vals.len() - starting_updates) as isize; |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | python/pathway/tests/utils.py | 208 | # This class is an abstract subclass of OnChangeCallback, which takes a list of entries |
| MEDIUM | …tegration_tests/monitoring/test_detailed_monitoring.py | 51 | # Create an empty metrics db file so dashboard can start |
| MEDIUM | integration_tests/db_connectors/test_mssql.py | 1278 | # Create a table inside the new DB via its own connection. |
| MEDIUM | …s/4.user-guide/40.temporal-data/.asof-join/.article.py | 74 | # Define the list of ticker symbols for the 5 major US companies |
| MEDIUM | ….user-guide/40.temporal-data/.interval-join/article.py | 52 | # Create a maintenance data table |
| MEDIUM | …lopers/7.templates/ETL/.merging-time-series/article.py | 120 | # ## Creating the dataset |
| MEDIUM | …velopers/7.templates/ETL/.live_data_jupyter/article.py | 84 | # Create a streaming data source that replays data in a CSV file. This is an easy way to simulate a live data stream wit |
| MEDIUM | …7.templates/rag/.private_rag_ollama_mistral/article.py | 147 | # Create a table with example questions |
| MEDIUM | examples/projects/conf42/main.py | 39 | # Define the model |
| MEDIUM | examples/templates/el-pipeline/app.yaml | 28 | # Define the Kafka data source using the schema and the configurations. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …al/timely-dataflow/timely/src/progress/reachability.rs | 570 | // Step 0: If logging is enabled, construct and log inbound changes. |
| LOW | …al/timely-dataflow/timely/src/progress/reachability.rs | 594 | // Step 1: Drain `self.input_changes` and determine actual frontier changes. |
| LOW | …al/timely-dataflow/timely/src/progress/reachability.rs | 638 | // Step 2: Circulate implications of changes to `self.pointstamps`. |
| LOW | external/differential-dataflow/src/capture.rs | 349 | // Step 1: The MESSAGES operator. |
| LOW | external/differential-dataflow/src/capture.rs | 427 | // Step 2: The UPDATES operator. |
| LOW | external/differential-dataflow/src/capture.rs | 473 | // Step 3: The PROGRESS operator. |
| LOW | external/differential-dataflow/src/capture.rs | 556 | // Step 4: The FEEDBACK operator. |
| LOW | src/connectors/mssql.rs | 1131 | /// Step 1: Record the current CDC max LSN (retry until the capture agent |
| LOW | src/connectors/mssql.rs | 1157 | /// Step 2: Read the full table snapshot via a plain SELECT. |
| LOW | src/connectors/mssql.rs | 1171 | /// Step 3: Record the CDC max LSN again, immediately after the snapshot SELECT. |
| LOW | src/connectors/mssql.rs | 1280 | /// Step 4: Fetch CDC changes that raced with the snapshot read. |
| LOW | src/connectors/mssql.rs | 1433 | // Step 1: record LSN before snapshot read. |
| LOW | src/connectors/mssql.rs | 1442 | // Step 2: read the full table snapshot. |
| LOW | src/connectors/mssql.rs | 1445 | // Step 3: record LSN after snapshot read. |
| LOW | src/connectors/mssql.rs | 1452 | // Step 4: fetch CDC changes that raced with the snapshot read. |
| LOW | src/connectors/mssql.rs | 1469 | // Step 5: pick the offset that gets stamped on the snapshot |
| LOW | src/connectors/mssql.rs | 1529 | // Step 6: advance last_lsn so poll_cdc_changes starts strictly after |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | python/pathway/internals/schema.py | 611 | # Check if self has all columns of other |
| LOW | python/pathway/internals/schema.py | 616 | # Check if types of columns are the same |
| LOW | …de/40.temporal-data/.windowby-reduce-manual/article.py | 82 | # Print the result |
| LOW | …de/40.temporal-data/.windowby-reduce-manual/article.py | 104 | # Print the result |
| LOW | …de/40.temporal-data/.windowby-reduce-manual/article.py | 129 | # Print the result |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …e/20.connect/99.connectors/90.websockets-connectors.md | 128 | API_KEY = "your-api-key" |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | python/pathway/tests/ml/test_index.py | 538 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. | 1 | 2 |
| LOW | python/pathway/tests/ml/test_index.py | 538 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. | 1 | 2 |
| LOW | python/pathway/xpacks/llm/tests/test_parsers.py | 84 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" |
| LOW | python/pathway/xpacks/llm/tests/test_parsers.py | 84 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod" |