diff --git a/.github/workflows/clp-core-build.yaml b/.github/workflows/clp-core-build.yaml index 93292ed311..6a04c11798 100644 --- a/.github/workflows/clp-core-build.yaml +++ b/.github/workflows/clp-core-build.yaml @@ -355,11 +355,11 @@ jobs: use_published_image: >- ${{needs.filter-relevant-changes.outputs.ubuntu_jammy_image_changed == 'false' || (github.event_name != 'pull_request' && github.ref == 'refs/heads/main')}} - # TODO: When enough files are passing clang-tidy, switch to a full pass on schedule only. - # run_command: >- - # task lint:check-cpp-${{(github.event_name == 'schedule') && 'full' || 'diff'}} + # TODO: We set HOME due to permission issues inside the container used in run-on-image. + # See: https://github.com/y-scope/clp/issues/1145 run_command: >- CLP_CORE_MAX_PARALLELISM_PER_BUILD_TASK=$(getconf _NPROCESSORS_ONLN) + HOME=/tmp task lint:check-cpp-full # Cache the source file checksums and the generated files (logs) for the diff --git a/.github/workflows/clp-lint.yaml b/.github/workflows/clp-lint.yaml index ba5eed50e6..f433a4961d 100644 --- a/.github/workflows/clp-lint.yaml +++ b/.github/workflows/clp-lint.yaml @@ -35,6 +35,10 @@ jobs: shell: "bash" run: "npm install -g @go-task/cli" + - name: "Install uv" + shell: "bash" + run: "curl --fail --location --silent --show-error https://astral.sh/uv/install.sh | sh" + - if: "matrix.os == 'macos-15'" name: "Install coreutils (for md5sum)" run: "brew install coreutils" diff --git a/.gitignore b/.gitignore index 1bc89af2e0..2432dd5adc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,6 @@ +.clang-format +.clang-tidy .lint-venv/ .task/ build/ -**/dist/ +dist/ diff --git a/components/core/tools/docker-images/clp-env-base-centos-stream-9/Dockerfile b/components/core/tools/docker-images/clp-env-base-centos-stream-9/Dockerfile index 3959d441f6..85ac66522f 100644 --- a/components/core/tools/docker-images/clp-env-base-centos-stream-9/Dockerfile +++ b/components/core/tools/docker-images/clp-env-base-centos-stream-9/Dockerfile @@ -7,6 +7,8 @@ ADD ./tools/scripts/lib_install ./tools/scripts/lib_install RUN ./tools/scripts/lib_install/centos-stream-9/install-all.sh +RUN pip3 install --no-cache-dir uv + # Remove cached files RUN dnf clean all \ && rm -rf /tmp/* /var/tmp/* diff --git a/components/core/tools/docker-images/clp-env-base-ubuntu-jammy/Dockerfile b/components/core/tools/docker-images/clp-env-base-ubuntu-jammy/Dockerfile index d0fb69004f..6aed574188 100644 --- a/components/core/tools/docker-images/clp-env-base-ubuntu-jammy/Dockerfile +++ b/components/core/tools/docker-images/clp-env-base-ubuntu-jammy/Dockerfile @@ -7,6 +7,8 @@ ADD ./tools/scripts/lib_install ./tools/scripts/lib_install RUN ./tools/scripts/lib_install/ubuntu-jammy/install-all.sh +RUN pip3 install --no-cache-dir uv + # Remove cached files RUN apt-get clean \ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* diff --git a/components/core/tools/scripts/lib_install/macos/install-all.sh b/components/core/tools/scripts/lib_install/macos/install-all.sh index 57d77af764..4f75fb8af4 100755 --- a/components/core/tools/scripts/lib_install/macos/install-all.sh +++ b/components/core/tools/scripts/lib_install/macos/install-all.sh @@ -33,6 +33,10 @@ curl \ /Formula/g/go-task.rb brew install --formula "$task_formula_path" +if ! command -v uv ; then + brew install uv +fi + rm -rf "$formula_dir" brew install \ diff --git a/docs/src/dev-guide/contributing-linting.md b/docs/src/dev-guide/contributing-linting.md index fc0d104822..fd92a2da91 100644 --- a/docs/src/dev-guide/contributing-linting.md +++ b/docs/src/dev-guide/contributing-linting.md @@ -15,8 +15,10 @@ To run the linting tools, besides commonly installed tools like `tar`, you'll ne * `md5sum` * Python 3.9 or newer * python3-venv (for the version of Python installed) -* [Task] >= 3.38.0 and < 3.43.0 - * We constrain the version due to unresolved [issues][clp-issue-872]. +* [Task] >= 3.40.0 and < 3.43.0 + * Minimum version 3.40.0 is required for [yscope-dev-utils]. + * We constrain the version to < 3.43.0 due to unresolved [issues][clp-issue-872]. +* [uv] >= 0.7.10 ## Running the linters @@ -37,3 +39,5 @@ task lint:fix [clp-issue-872]: https://github.com/y-scope/clp/issues/872 [feature-req]: https://github.com/y-scope/clp/issues/new?assignees=&labels=enhancement&projects=&template=feature-request.yml [Task]: https://taskfile.dev/ +[uv]: https://docs.astral.sh/uv/ +[yscope-dev-utils]: https://github.com/y-scope/yscope-dev-utils diff --git a/taskfiles/lint.yaml b/taskfiles/lint.yaml index 61c1371169..add1e1eaca 100644 --- a/taskfiles/lint.yaml +++ b/taskfiles/lint.yaml @@ -118,12 +118,18 @@ tasks: cmds: - task: ":utils:cpp-lint:clang-format" vars: - EXCLUDE_PATTERNS: - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/kql/generated/*" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/sql/generated/*" + EXCLUDE_PATTERNS: &cpp_exclude_patterns + - "clp_s/search/kql/generated/*" + - "clp_s/search/sql/generated/*" FLAGS: ["--dry-run"] - INCLUDE_FILENAME_PATTERNS: ["*.cpp", "*.h", "*.hpp", "*.inc"] - ROOT_PATHS: *cpp_source_files + INCLUDE_FILENAME_PATTERNS: &cpp_include_filename_patterns + - "*.cpp" + - "*.h" + - "*.hpp" + - "*.inc" + ROOT_PATHS: &cpp_root_paths + - "{{.G_CORE_COMPONENT_DIR}}/src" + - "{{.G_CORE_COMPONENT_DIR}}/tests" VENV_DIR: "{{.G_LINT_VENV_DIR}}" fix-cpp-format: @@ -132,12 +138,10 @@ tasks: cmds: - task: ":utils:cpp-lint:clang-format" vars: - EXCLUDE_PATTERNS: - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/kql/generated/*" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/sql/generated/*" + EXCLUDE_PATTERNS: *cpp_exclude_patterns FLAGS: ["-i"] - INCLUDE_FILENAME_PATTERNS: ["*.cpp", "*.h", "*.hpp", "*.inc"] - ROOT_PATHS: *cpp_source_files + INCLUDE_FILENAME_PATTERNS: *cpp_include_filename_patterns + ROOT_PATHS: *cpp_root_paths VENV_DIR: "{{.G_LINT_VENV_DIR}}" cpp-lint-configs: @@ -188,568 +192,567 @@ tasks: # - tests/test-ffi_IrUnitHandlerInterface.cpp # yamllint disable rule:line-length EXCLUDE_PATTERNS: - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ArrayBackedPosIntSet.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/aws/AwsAuthenticationSigner.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/BufferedFileReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/BufferedFileReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/BufferReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/BufferReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clg/clg.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clg/CommandLineArguments.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clg/CommandLineArguments.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/cli_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clo/clo.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clo/CommandLineArguments.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clo/CommandLineArguments.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clo/constants.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clo/OutputHandler.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clo/OutputHandler.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/clp.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/CommandLineArguments.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/CommandLineArguments.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/compression.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/compression.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/decompression.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/decompression.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/FileCompressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/FileCompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/FileDecompressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/FileDecompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/FileToCompress.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/run.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/run.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/clp/utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/CommandLineArgumentsBase.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/CurlDownloadHandler.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/CurlDownloadHandler.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/CurlEasyHandle.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/CurlStringList.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/database_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/database_utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Defs.h" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/dictionary_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/dictionary_utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/DictionaryEntry.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/DictionaryReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/DictionaryWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/EncodedVariableInterpreter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/EncodedVariableInterpreter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ErrorCode.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/encoding_methods.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/encoding_methods.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/ir_stream/decoding_methods.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/ir_stream/decoding_methods.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/ir_stream/decoding_methods.inc" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/ir_stream/encoding_methods.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/ir_stream/encoding_methods.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/ir_stream/ir_unit_deserialization_methods.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/ir_stream/protocol_constants.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/ir_stream/Serializer.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/ir_stream/Serializer.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/ir_stream/utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/CompositeWildcardToken.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/CompositeWildcardToken.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/ExactVariableToken.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/ExactVariableToken.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/query_methods.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/query_methods.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/QueryMethodFailed.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/QueryToken.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/QueryWildcard.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/QueryWildcard.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/Subquery.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/Subquery.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/WildcardToken.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ffi/search/WildcardToken.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/FileDescriptor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/FileDescriptor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/FileDescriptorReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/FileReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/FileReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/FileWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/FileWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/GlobalMetadataDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/GlobalMetadataDBConfig.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/GlobalMySQLMetadataDB.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/GlobalMySQLMetadataDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/GlobalSQLiteMetadataDB.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/GlobalSQLiteMetadataDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Grep.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Grep.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/hash_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ir/EncodedTextAst.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ir/LogEvent.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ir/LogEventDeserializer.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ir/LogEventDeserializer.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ir/LogEventSerializer.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ir/parsing.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ir/parsing.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ir/utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/LibarchiveFileReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/LibarchiveFileReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/LibarchiveReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/LibarchiveReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/LogSurgeonReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/LogSurgeonReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/LogTypeDictionaryEntry.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/LogTypeDictionaryEntry.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/LogTypeDictionaryWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/LogTypeDictionaryWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/make_dictionaries_readable/CommandLineArguments.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/make_dictionaries_readable/CommandLineArguments.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/make_dictionaries_readable/make-dictionaries-readable.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/MessageParser.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/MessageParser.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/MySQLDB.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/MySQLDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/MySQLParamBindings.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/MySQLParamBindings.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/MySQLPreparedStatement.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/MySQLPreparedStatement.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/networking/socket_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/networking/socket_utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/networking/SocketOperationFailed.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/NetworkReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/PageAllocatedVector.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ParsedMessage.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ParsedMessage.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Platform.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Profiler.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Profiler.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Query.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Query.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ReaderInterface.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/ReaderInterface.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/spdlog_with_specializations.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/SQLiteDB.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/SQLiteDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/SQLitePreparedStatement.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/SQLitePreparedStatement.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Stopwatch.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Stopwatch.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/ArchiveMetadata.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/ArchiveMetadata.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/Constants.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/MetadataDB.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/MetadataDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/reader/Archive.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/reader/Archive.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/reader/File.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/reader/File.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/reader/Message.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/reader/Message.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/reader/Segment.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/reader/Segment.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/reader/SegmentManager.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/reader/SegmentManager.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/writer/Archive.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/writer/Archive.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/writer/File.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/writer/File.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/writer/Segment.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_archive/writer/Segment.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_compression/Compressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_compression/Constants.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_compression/Decompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_compression/passthrough/Decompressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_compression/passthrough/Decompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_compression/zstd/Decompressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/streaming_compression/zstd/Decompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/string_utils/string_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/string_utils/string_utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/StringReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/StringReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Thread.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Thread.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/TimestampPattern.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/TimestampPattern.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/TraceableException.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/type_utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/Utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/VariableDictionaryEntry.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/VariableDictionaryEntry.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/VariableDictionaryWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/VariableDictionaryWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/version.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/WriterInterface.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp/WriterInterface.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/archive_constants.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ArchiveReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ArchiveReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ArchiveReaderAdaptor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ArchiveReaderAdaptor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ArchiveWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ArchiveWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/BufferViewReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/clp-s.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ColumnReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ColumnReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ColumnWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ColumnWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/CommandLineArguments.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/CommandLineArguments.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/Compressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/Decompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/DictionaryEntry.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/DictionaryEntry.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/DictionaryReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/DictionaryWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/DictionaryWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ErrorCode.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/FileReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/FileReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/FileWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/FileWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/indexer/CommandLineArguments.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/indexer/CommandLineArguments.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/indexer/indexer.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/indexer/IndexManager.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/indexer/IndexManager.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/indexer/MySQLIndexStorage.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/indexer/MySQLIndexStorage.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/InputConfig.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/InputConfig.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/JsonConstructor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/JsonConstructor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/JsonFileIterator.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/JsonFileIterator.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/JsonParser.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/JsonParser.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/JsonSerializer.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/OutputHandlerImpl.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/OutputHandlerImpl.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/PackedStreamReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/PackedStreamReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ParsedMessage.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ReaderUtils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ReaderUtils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/Schema.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/Schema.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/SchemaMap.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/SchemaMap.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/SchemaReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/SchemaReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/SchemaTree.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/SchemaTree.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/SchemaWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/SchemaWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/AddTimestampConditions.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/AddTimestampConditions.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/AndExpr.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/AndExpr.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/BooleanLiteral.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/BooleanLiteral.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/ColumnDescriptor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/ColumnDescriptor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/ConstantProp.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/ConstantProp.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/ConvertToExists.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/ConvertToExists.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/DateLiteral.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/DateLiteral.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/EmptyExpr.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/EmptyExpr.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/Expression.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/Expression.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/FilterOperation.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/Integral.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/Integral.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/Literal.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/NarrowTypes.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/NarrowTypes.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/NullLiteral.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/NullLiteral.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/OrExpr.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/OrExpr.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/OrOfAndForm.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/OrOfAndForm.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/SearchUtils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/SearchUtils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/StringLiteral.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/StringLiteral.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/ast/Transformation.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/antlr_common/ErrorListener.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/clp_search/EncodedVariableInterpreter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/clp_search/EncodedVariableInterpreter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/clp_search/Grep.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/clp_search/Grep.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/clp_search/Query.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/clp_search/Query.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/EvaluateTimestampIndex.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/EvaluateTimestampIndex.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/kql/generated/*" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/kql/kql.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/kql/kql.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/Output.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/Output.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/Projection.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/Projection.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/QueryRunner.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/QueryRunner.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/SchemaMatch.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/SchemaMatch.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/sql/generated/*" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/search/sql/sql.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/SingleFileArchiveDefs.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/TimestampDictionaryReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/TimestampDictionaryReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/TimestampDictionaryWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/TimestampDictionaryWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/TimestampEntry.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/TimestampEntry.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/TimestampPattern.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/TimestampPattern.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/Utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/Utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/VariableDecoder.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/VariableDecoder.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/VariableEncoder.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/VariableEncoder.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ZstdCompressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ZstdCompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ZstdDecompressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/clp_s/ZstdDecompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ArrayBackedPosIntSet.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/BufferedFileReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/BufferedFileReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/BufferReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/BufferReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/CommandLineArgumentsBase.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/database_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/database_utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Defs.h" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/dictionary_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/dictionary_utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/DictionaryEntry.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/DictionaryReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/DictionaryWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/EncodedVariableInterpreter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/EncodedVariableInterpreter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ErrorCode.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/encoding_methods.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/encoding_methods.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/ir_stream/byteswap.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/ir_stream/decoding_methods.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/ir_stream/decoding_methods.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/ir_stream/decoding_methods.inc" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/ir_stream/encoding_methods.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/ir_stream/encoding_methods.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/ir_stream/protocol_constants.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/CompositeWildcardToken.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/CompositeWildcardToken.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/ExactVariableToken.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/ExactVariableToken.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/query_methods.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/query_methods.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/QueryMethodFailed.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/QueryToken.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/QueryWildcard.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/QueryWildcard.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/Subquery.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/Subquery.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/WildcardToken.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ffi/search/WildcardToken.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/FileReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/FileReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/FileWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/FileWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/GlobalMetadataDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/GlobalMetadataDBConfig.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/GlobalMySQLMetadataDB.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/GlobalMySQLMetadataDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/GlobalSQLiteMetadataDB.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/GlobalSQLiteMetadataDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/CommandLineArguments.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/CommandLineArguments.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/compression.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/compression.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/decompression.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/decompression.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/FileCompressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/FileCompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/FileDecompressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/FileDecompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/FileToCompress.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/glt.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/run.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/run.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/search.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/search.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/glt/utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Grep.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Grep.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ir/LogEvent.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ir/LogEventDeserializer.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ir/LogEventDeserializer.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ir/parsing.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ir/parsing.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ir/utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/LibarchiveFileReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/LibarchiveFileReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/LibarchiveReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/LibarchiveReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/LogTypeDictionaryEntry.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/LogTypeDictionaryEntry.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/LogTypeDictionaryWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/LogTypeDictionaryWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/MessageParser.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/MessageParser.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/MySQLDB.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/MySQLDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/MySQLParamBindings.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/MySQLParamBindings.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/MySQLPreparedStatement.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/MySQLPreparedStatement.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/PageAllocatedVector.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ParsedMessage.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ParsedMessage.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Platform.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Profiler.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Profiler.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Query.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Query.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ReaderInterface.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/ReaderInterface.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/spdlog_with_specializations.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/SQLiteDB.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/SQLiteDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/SQLitePreparedStatement.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/SQLitePreparedStatement.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Stopwatch.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Stopwatch.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/ArchiveMetadata.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/ArchiveMetadata.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/Constants.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/LogtypeSizeTracker.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/MetadataDB.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/MetadataDB.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/Archive.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/Archive.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/CombinedLogtypeTable.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/CombinedLogtypeTable.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/File.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/File.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/GLTSegment.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/GLTSegment.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/LogtypeMetadata.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/LogtypeTable.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/LogtypeTable.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/LogtypeTableManager.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/LogtypeTableManager.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/Message.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/Message.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/MultiLogtypeTablesManager.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/MultiLogtypeTablesManager.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/Segment.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/Segment.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/SegmentManager.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/SegmentManager.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/SingleLogtypeTableManager.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/reader/SingleLogtypeTableManager.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/writer/Archive.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/writer/Archive.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/writer/File.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/writer/File.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/writer/GLTSegment.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/writer/GLTSegment.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/writer/LogtypeTable.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/writer/LogtypeTable.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/writer/Segment.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_archive/writer/Segment.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/Compressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/Constants.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/Decompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/passthrough/Compressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/passthrough/Compressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/passthrough/Decompressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/passthrough/Decompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/zstd/Compressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/zstd/Compressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/zstd/Constants.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/zstd/Decompressor.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/streaming_compression/zstd/Decompressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/StringReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/StringReader.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/TimestampPattern.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/TimestampPattern.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/TraceableException.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/type_utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/Utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/VariableDictionaryEntry.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/VariableDictionaryEntry.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/VariableDictionaryWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/VariableDictionaryWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/version.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/WriterInterface.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/glt/WriterInterface.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/BufferedSocketWriter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/BufferedSocketWriter.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/CommandLineArguments.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/CommandLineArguments.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/ConstRecordIterator.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/CountOperator.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/CountOperator.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/DeserializedRecordGroup.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/DeserializedRecordGroup.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/JsonArrayRecordIterator.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/JsonRecord.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/network_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/network_utils.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/Operator.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/Pipeline.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/Pipeline.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/Record.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/RecordGroup.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/RecordGroupIterator.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/RecordReceiverContext.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/RecordReceiverContext.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/RecordTypedKeyIterator.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/reducer_server.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/ServerContext.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/src/reducer/ServerContext.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/LogSuppressor.hpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-Array.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-BoundedReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-BufferedFileReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-clp_s-end_to_end.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-clp_s-search.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-EncodedVariableInterpreter.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-encoding_methods.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-error_handling.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-ffi_IrUnitHandlerInterface.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-Grep.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-hash_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-ir_encoding_methods.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-ir_parsing.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-ir_serializer.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-kql.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-main.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-math_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-NetworkReader.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-ParserWithUserSchema.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-query_methods.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-Segment.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-SQLiteDB.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-Stopwatch.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-string_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-TimestampPattern.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-utf8_utils.cpp" - - "{{.G_CORE_COMPONENT_DIR}}/tests/test-Utils.cpp" + # Sources + - "clp/ArrayBackedPosIntSet.hpp" + - "clp/aws/AwsAuthenticationSigner.cpp" + - "clp/BufferedFileReader.cpp" + - "clp/BufferedFileReader.hpp" + - "clp/BufferReader.cpp" + - "clp/BufferReader.hpp" + - "clp/clg/clg.cpp" + - "clp/clg/CommandLineArguments.cpp" + - "clp/clg/CommandLineArguments.hpp" + - "clp/cli_utils.cpp" + - "clp/clo/clo.cpp" + - "clp/clo/CommandLineArguments.cpp" + - "clp/clo/CommandLineArguments.hpp" + - "clp/clo/constants.hpp" + - "clp/clo/OutputHandler.cpp" + - "clp/clo/OutputHandler.hpp" + - "clp/clp/clp.cpp" + - "clp/clp/CommandLineArguments.cpp" + - "clp/clp/CommandLineArguments.hpp" + - "clp/clp/compression.cpp" + - "clp/clp/compression.hpp" + - "clp/clp/decompression.cpp" + - "clp/clp/decompression.hpp" + - "clp/clp/FileCompressor.cpp" + - "clp/clp/FileCompressor.hpp" + - "clp/clp/FileDecompressor.cpp" + - "clp/clp/FileDecompressor.hpp" + - "clp/clp/FileToCompress.hpp" + - "clp/clp/run.cpp" + - "clp/clp/run.hpp" + - "clp/clp/utils.cpp" + - "clp/clp/utils.hpp" + - "clp/CommandLineArgumentsBase.hpp" + - "clp/CurlDownloadHandler.cpp" + - "clp/CurlDownloadHandler.hpp" + - "clp/CurlEasyHandle.hpp" + - "clp/CurlStringList.hpp" + - "clp/database_utils.cpp" + - "clp/database_utils.hpp" + - "clp/Defs.h" + - "clp/dictionary_utils.cpp" + - "clp/dictionary_utils.hpp" + - "clp/DictionaryEntry.hpp" + - "clp/DictionaryReader.hpp" + - "clp/DictionaryWriter.hpp" + - "clp/EncodedVariableInterpreter.cpp" + - "clp/EncodedVariableInterpreter.hpp" + - "clp/ErrorCode.hpp" + - "clp/ffi/encoding_methods.cpp" + - "clp/ffi/encoding_methods.hpp" + - "clp/ffi/ir_stream/decoding_methods.cpp" + - "clp/ffi/ir_stream/decoding_methods.hpp" + - "clp/ffi/ir_stream/decoding_methods.inc" + - "clp/ffi/ir_stream/encoding_methods.cpp" + - "clp/ffi/ir_stream/encoding_methods.hpp" + - "clp/ffi/ir_stream/ir_unit_deserialization_methods.hpp" + - "clp/ffi/ir_stream/protocol_constants.hpp" + - "clp/ffi/ir_stream/Serializer.cpp" + - "clp/ffi/ir_stream/Serializer.hpp" + - "clp/ffi/ir_stream/utils.hpp" + - "clp/ffi/search/CompositeWildcardToken.cpp" + - "clp/ffi/search/CompositeWildcardToken.hpp" + - "clp/ffi/search/ExactVariableToken.cpp" + - "clp/ffi/search/ExactVariableToken.hpp" + - "clp/ffi/search/query_methods.cpp" + - "clp/ffi/search/query_methods.hpp" + - "clp/ffi/search/QueryMethodFailed.hpp" + - "clp/ffi/search/QueryToken.hpp" + - "clp/ffi/search/QueryWildcard.cpp" + - "clp/ffi/search/QueryWildcard.hpp" + - "clp/ffi/search/Subquery.cpp" + - "clp/ffi/search/Subquery.hpp" + - "clp/ffi/search/WildcardToken.cpp" + - "clp/ffi/search/WildcardToken.hpp" + - "clp/FileDescriptor.cpp" + - "clp/FileDescriptor.hpp" + - "clp/FileDescriptorReader.cpp" + - "clp/FileReader.cpp" + - "clp/FileReader.hpp" + - "clp/FileWriter.cpp" + - "clp/FileWriter.hpp" + - "clp/GlobalMetadataDB.hpp" + - "clp/GlobalMetadataDBConfig.cpp" + - "clp/GlobalMySQLMetadataDB.cpp" + - "clp/GlobalMySQLMetadataDB.hpp" + - "clp/GlobalSQLiteMetadataDB.cpp" + - "clp/GlobalSQLiteMetadataDB.hpp" + - "clp/Grep.cpp" + - "clp/Grep.hpp" + - "clp/hash_utils.cpp" + - "clp/ir/EncodedTextAst.cpp" + - "clp/ir/LogEvent.hpp" + - "clp/ir/LogEventDeserializer.cpp" + - "clp/ir/LogEventDeserializer.hpp" + - "clp/ir/LogEventSerializer.cpp" + - "clp/ir/parsing.cpp" + - "clp/ir/parsing.hpp" + - "clp/ir/utils.cpp" + - "clp/LibarchiveFileReader.cpp" + - "clp/LibarchiveFileReader.hpp" + - "clp/LibarchiveReader.cpp" + - "clp/LibarchiveReader.hpp" + - "clp/LogSurgeonReader.cpp" + - "clp/LogSurgeonReader.hpp" + - "clp/LogTypeDictionaryEntry.cpp" + - "clp/LogTypeDictionaryEntry.hpp" + - "clp/LogTypeDictionaryWriter.cpp" + - "clp/LogTypeDictionaryWriter.hpp" + - "clp/make_dictionaries_readable/CommandLineArguments.cpp" + - "clp/make_dictionaries_readable/CommandLineArguments.hpp" + - "clp/make_dictionaries_readable/make-dictionaries-readable.cpp" + - "clp/MessageParser.cpp" + - "clp/MessageParser.hpp" + - "clp/MySQLDB.cpp" + - "clp/MySQLDB.hpp" + - "clp/MySQLParamBindings.cpp" + - "clp/MySQLParamBindings.hpp" + - "clp/MySQLPreparedStatement.cpp" + - "clp/MySQLPreparedStatement.hpp" + - "clp/networking/socket_utils.cpp" + - "clp/networking/socket_utils.hpp" + - "clp/networking/SocketOperationFailed.hpp" + - "clp/NetworkReader.cpp" + - "clp/PageAllocatedVector.hpp" + - "clp/ParsedMessage.cpp" + - "clp/ParsedMessage.hpp" + - "clp/Platform.hpp" + - "clp/Profiler.cpp" + - "clp/Profiler.hpp" + - "clp/Query.cpp" + - "clp/Query.hpp" + - "clp/ReaderInterface.cpp" + - "clp/ReaderInterface.hpp" + - "clp/spdlog_with_specializations.hpp" + - "clp/SQLiteDB.cpp" + - "clp/SQLiteDB.hpp" + - "clp/SQLitePreparedStatement.cpp" + - "clp/SQLitePreparedStatement.hpp" + - "clp/Stopwatch.cpp" + - "clp/Stopwatch.hpp" + - "clp/streaming_archive/ArchiveMetadata.cpp" + - "clp/streaming_archive/ArchiveMetadata.hpp" + - "clp/streaming_archive/Constants.hpp" + - "clp/streaming_archive/MetadataDB.cpp" + - "clp/streaming_archive/MetadataDB.hpp" + - "clp/streaming_archive/reader/Archive.cpp" + - "clp/streaming_archive/reader/Archive.hpp" + - "clp/streaming_archive/reader/File.cpp" + - "clp/streaming_archive/reader/File.hpp" + - "clp/streaming_archive/reader/Message.cpp" + - "clp/streaming_archive/reader/Message.hpp" + - "clp/streaming_archive/reader/Segment.cpp" + - "clp/streaming_archive/reader/Segment.hpp" + - "clp/streaming_archive/reader/SegmentManager.cpp" + - "clp/streaming_archive/reader/SegmentManager.hpp" + - "clp/streaming_archive/writer/Archive.cpp" + - "clp/streaming_archive/writer/Archive.hpp" + - "clp/streaming_archive/writer/File.cpp" + - "clp/streaming_archive/writer/File.hpp" + - "clp/streaming_archive/writer/Segment.cpp" + - "clp/streaming_archive/writer/Segment.hpp" + - "clp/streaming_compression/Compressor.hpp" + - "clp/streaming_compression/Constants.hpp" + - "clp/streaming_compression/Decompressor.hpp" + - "clp/streaming_compression/passthrough/Decompressor.cpp" + - "clp/streaming_compression/passthrough/Decompressor.hpp" + - "clp/streaming_compression/zstd/Decompressor.cpp" + - "clp/streaming_compression/zstd/Decompressor.hpp" + - "clp/string_utils/string_utils.cpp" + - "clp/string_utils/string_utils.hpp" + - "clp/StringReader.cpp" + - "clp/StringReader.hpp" + - "clp/Thread.cpp" + - "clp/Thread.hpp" + - "clp/TimestampPattern.cpp" + - "clp/TimestampPattern.hpp" + - "clp/TraceableException.hpp" + - "clp/type_utils.hpp" + - "clp/Utils.cpp" + - "clp/Utils.hpp" + - "clp/VariableDictionaryEntry.cpp" + - "clp/VariableDictionaryEntry.hpp" + - "clp/VariableDictionaryWriter.cpp" + - "clp/VariableDictionaryWriter.hpp" + - "clp/version.hpp" + - "clp/WriterInterface.cpp" + - "clp/WriterInterface.hpp" + - "clp_s/archive_constants.hpp" + - "clp_s/ArchiveReader.cpp" + - "clp_s/ArchiveReader.hpp" + - "clp_s/ArchiveReaderAdaptor.cpp" + - "clp_s/ArchiveReaderAdaptor.hpp" + - "clp_s/ArchiveWriter.cpp" + - "clp_s/ArchiveWriter.hpp" + - "clp_s/BufferViewReader.hpp" + - "clp_s/clp-s.cpp" + - "clp_s/ColumnReader.cpp" + - "clp_s/ColumnReader.hpp" + - "clp_s/ColumnWriter.cpp" + - "clp_s/ColumnWriter.hpp" + - "clp_s/CommandLineArguments.cpp" + - "clp_s/CommandLineArguments.hpp" + - "clp_s/Compressor.hpp" + - "clp_s/Decompressor.hpp" + - "clp_s/DictionaryEntry.cpp" + - "clp_s/DictionaryEntry.hpp" + - "clp_s/DictionaryReader.hpp" + - "clp_s/DictionaryWriter.cpp" + - "clp_s/DictionaryWriter.hpp" + - "clp_s/ErrorCode.hpp" + - "clp_s/FileReader.cpp" + - "clp_s/FileReader.hpp" + - "clp_s/FileWriter.cpp" + - "clp_s/FileWriter.hpp" + - "clp_s/indexer/CommandLineArguments.cpp" + - "clp_s/indexer/CommandLineArguments.hpp" + - "clp_s/indexer/indexer.cpp" + - "clp_s/indexer/IndexManager.cpp" + - "clp_s/indexer/IndexManager.hpp" + - "clp_s/indexer/MySQLIndexStorage.cpp" + - "clp_s/indexer/MySQLIndexStorage.hpp" + - "clp_s/InputConfig.cpp" + - "clp_s/InputConfig.hpp" + - "clp_s/JsonConstructor.cpp" + - "clp_s/JsonConstructor.hpp" + - "clp_s/JsonFileIterator.cpp" + - "clp_s/JsonFileIterator.hpp" + - "clp_s/JsonParser.cpp" + - "clp_s/JsonParser.hpp" + - "clp_s/JsonSerializer.hpp" + - "clp_s/OutputHandlerImpl.cpp" + - "clp_s/OutputHandlerImpl.hpp" + - "clp_s/PackedStreamReader.cpp" + - "clp_s/PackedStreamReader.hpp" + - "clp_s/ParsedMessage.hpp" + - "clp_s/ReaderUtils.cpp" + - "clp_s/ReaderUtils.hpp" + - "clp_s/Schema.cpp" + - "clp_s/Schema.hpp" + - "clp_s/SchemaMap.cpp" + - "clp_s/SchemaMap.hpp" + - "clp_s/SchemaReader.cpp" + - "clp_s/SchemaReader.hpp" + - "clp_s/SchemaTree.cpp" + - "clp_s/SchemaTree.hpp" + - "clp_s/SchemaWriter.cpp" + - "clp_s/SchemaWriter.hpp" + - "clp_s/search/AddTimestampConditions.cpp" + - "clp_s/search/AddTimestampConditions.hpp" + - "clp_s/search/ast/AndExpr.cpp" + - "clp_s/search/ast/AndExpr.hpp" + - "clp_s/search/ast/BooleanLiteral.cpp" + - "clp_s/search/ast/BooleanLiteral.hpp" + - "clp_s/search/ast/ColumnDescriptor.cpp" + - "clp_s/search/ast/ColumnDescriptor.hpp" + - "clp_s/search/ast/ConstantProp.cpp" + - "clp_s/search/ast/ConstantProp.hpp" + - "clp_s/search/ast/ConvertToExists.cpp" + - "clp_s/search/ast/ConvertToExists.hpp" + - "clp_s/search/ast/DateLiteral.cpp" + - "clp_s/search/ast/DateLiteral.hpp" + - "clp_s/search/ast/EmptyExpr.cpp" + - "clp_s/search/ast/EmptyExpr.hpp" + - "clp_s/search/ast/Expression.cpp" + - "clp_s/search/ast/Expression.hpp" + - "clp_s/search/ast/FilterOperation.hpp" + - "clp_s/search/ast/Integral.cpp" + - "clp_s/search/ast/Integral.hpp" + - "clp_s/search/ast/Literal.hpp" + - "clp_s/search/ast/NarrowTypes.cpp" + - "clp_s/search/ast/NarrowTypes.hpp" + - "clp_s/search/ast/NullLiteral.cpp" + - "clp_s/search/ast/NullLiteral.hpp" + - "clp_s/search/ast/OrExpr.cpp" + - "clp_s/search/ast/OrExpr.hpp" + - "clp_s/search/ast/OrOfAndForm.cpp" + - "clp_s/search/ast/OrOfAndForm.hpp" + - "clp_s/search/ast/SearchUtils.cpp" + - "clp_s/search/ast/SearchUtils.hpp" + - "clp_s/search/ast/StringLiteral.cpp" + - "clp_s/search/ast/StringLiteral.hpp" + - "clp_s/search/ast/Transformation.hpp" + - "clp_s/search/antlr_common/ErrorListener.hpp" + - "clp_s/search/clp_search/EncodedVariableInterpreter.cpp" + - "clp_s/search/clp_search/EncodedVariableInterpreter.hpp" + - "clp_s/search/clp_search/Grep.cpp" + - "clp_s/search/clp_search/Grep.hpp" + - "clp_s/search/clp_search/Query.cpp" + - "clp_s/search/clp_search/Query.hpp" + - "clp_s/search/EvaluateTimestampIndex.cpp" + - "clp_s/search/EvaluateTimestampIndex.hpp" + - "clp_s/search/kql/generated/*" + - "clp_s/search/kql/kql.cpp" + - "clp_s/search/kql/kql.hpp" + - "clp_s/search/Output.cpp" + - "clp_s/search/Output.hpp" + - "clp_s/search/Projection.cpp" + - "clp_s/search/Projection.hpp" + - "clp_s/search/QueryRunner.cpp" + - "clp_s/search/QueryRunner.hpp" + - "clp_s/search/SchemaMatch.cpp" + - "clp_s/search/SchemaMatch.hpp" + - "clp_s/search/sql/generated/*" + - "clp_s/search/sql/sql.cpp" + - "clp_s/SingleFileArchiveDefs.hpp" + - "clp_s/TimestampDictionaryReader.cpp" + - "clp_s/TimestampDictionaryReader.hpp" + - "clp_s/TimestampDictionaryWriter.cpp" + - "clp_s/TimestampDictionaryWriter.hpp" + - "clp_s/TimestampEntry.cpp" + - "clp_s/TimestampEntry.hpp" + - "clp_s/TimestampPattern.cpp" + - "clp_s/TimestampPattern.hpp" + - "clp_s/Utils.cpp" + - "clp_s/Utils.hpp" + - "clp_s/VariableDecoder.cpp" + - "clp_s/VariableDecoder.hpp" + - "clp_s/VariableEncoder.cpp" + - "clp_s/VariableEncoder.hpp" + - "clp_s/ZstdCompressor.cpp" + - "clp_s/ZstdCompressor.hpp" + - "clp_s/ZstdDecompressor.cpp" + - "clp_s/ZstdDecompressor.hpp" + - "glt/ArrayBackedPosIntSet.hpp" + - "glt/BufferedFileReader.cpp" + - "glt/BufferedFileReader.hpp" + - "glt/BufferReader.cpp" + - "glt/BufferReader.hpp" + - "glt/CommandLineArgumentsBase.hpp" + - "glt/database_utils.cpp" + - "glt/database_utils.hpp" + - "glt/Defs.h" + - "glt/dictionary_utils.cpp" + - "glt/dictionary_utils.hpp" + - "glt/DictionaryEntry.hpp" + - "glt/DictionaryReader.hpp" + - "glt/DictionaryWriter.hpp" + - "glt/EncodedVariableInterpreter.cpp" + - "glt/EncodedVariableInterpreter.hpp" + - "glt/ErrorCode.hpp" + - "glt/ffi/encoding_methods.cpp" + - "glt/ffi/encoding_methods.hpp" + - "glt/ffi/ir_stream/byteswap.hpp" + - "glt/ffi/ir_stream/decoding_methods.cpp" + - "glt/ffi/ir_stream/decoding_methods.hpp" + - "glt/ffi/ir_stream/decoding_methods.inc" + - "glt/ffi/ir_stream/encoding_methods.cpp" + - "glt/ffi/ir_stream/encoding_methods.hpp" + - "glt/ffi/ir_stream/protocol_constants.hpp" + - "glt/ffi/search/CompositeWildcardToken.cpp" + - "glt/ffi/search/CompositeWildcardToken.hpp" + - "glt/ffi/search/ExactVariableToken.cpp" + - "glt/ffi/search/ExactVariableToken.hpp" + - "glt/ffi/search/query_methods.cpp" + - "glt/ffi/search/query_methods.hpp" + - "glt/ffi/search/QueryMethodFailed.hpp" + - "glt/ffi/search/QueryToken.hpp" + - "glt/ffi/search/QueryWildcard.cpp" + - "glt/ffi/search/QueryWildcard.hpp" + - "glt/ffi/search/Subquery.cpp" + - "glt/ffi/search/Subquery.hpp" + - "glt/ffi/search/WildcardToken.cpp" + - "glt/ffi/search/WildcardToken.hpp" + - "glt/FileReader.cpp" + - "glt/FileReader.hpp" + - "glt/FileWriter.cpp" + - "glt/FileWriter.hpp" + - "glt/GlobalMetadataDB.hpp" + - "glt/GlobalMetadataDBConfig.cpp" + - "glt/GlobalMySQLMetadataDB.cpp" + - "glt/GlobalMySQLMetadataDB.hpp" + - "glt/GlobalSQLiteMetadataDB.cpp" + - "glt/GlobalSQLiteMetadataDB.hpp" + - "glt/glt/CommandLineArguments.cpp" + - "glt/glt/CommandLineArguments.hpp" + - "glt/glt/compression.cpp" + - "glt/glt/compression.hpp" + - "glt/glt/decompression.cpp" + - "glt/glt/decompression.hpp" + - "glt/glt/FileCompressor.cpp" + - "glt/glt/FileCompressor.hpp" + - "glt/glt/FileDecompressor.cpp" + - "glt/glt/FileDecompressor.hpp" + - "glt/glt/FileToCompress.hpp" + - "glt/glt/glt.cpp" + - "glt/glt/run.cpp" + - "glt/glt/run.hpp" + - "glt/glt/search.cpp" + - "glt/glt/search.hpp" + - "glt/glt/utils.cpp" + - "glt/glt/utils.hpp" + - "glt/Grep.cpp" + - "glt/Grep.hpp" + - "glt/ir/LogEvent.hpp" + - "glt/ir/LogEventDeserializer.cpp" + - "glt/ir/LogEventDeserializer.hpp" + - "glt/ir/parsing.cpp" + - "glt/ir/parsing.hpp" + - "glt/ir/utils.cpp" + - "glt/LibarchiveFileReader.cpp" + - "glt/LibarchiveFileReader.hpp" + - "glt/LibarchiveReader.cpp" + - "glt/LibarchiveReader.hpp" + - "glt/LogTypeDictionaryEntry.cpp" + - "glt/LogTypeDictionaryEntry.hpp" + - "glt/LogTypeDictionaryWriter.cpp" + - "glt/LogTypeDictionaryWriter.hpp" + - "glt/MessageParser.cpp" + - "glt/MessageParser.hpp" + - "glt/MySQLDB.cpp" + - "glt/MySQLDB.hpp" + - "glt/MySQLParamBindings.cpp" + - "glt/MySQLParamBindings.hpp" + - "glt/MySQLPreparedStatement.cpp" + - "glt/MySQLPreparedStatement.hpp" + - "glt/PageAllocatedVector.hpp" + - "glt/ParsedMessage.cpp" + - "glt/ParsedMessage.hpp" + - "glt/Platform.hpp" + - "glt/Profiler.cpp" + - "glt/Profiler.hpp" + - "glt/Query.cpp" + - "glt/Query.hpp" + - "glt/ReaderInterface.cpp" + - "glt/ReaderInterface.hpp" + - "glt/spdlog_with_specializations.hpp" + - "glt/SQLiteDB.cpp" + - "glt/SQLiteDB.hpp" + - "glt/SQLitePreparedStatement.cpp" + - "glt/SQLitePreparedStatement.hpp" + - "glt/Stopwatch.cpp" + - "glt/Stopwatch.hpp" + - "glt/streaming_archive/ArchiveMetadata.cpp" + - "glt/streaming_archive/ArchiveMetadata.hpp" + - "glt/streaming_archive/Constants.hpp" + - "glt/streaming_archive/LogtypeSizeTracker.hpp" + - "glt/streaming_archive/MetadataDB.cpp" + - "glt/streaming_archive/MetadataDB.hpp" + - "glt/streaming_archive/reader/Archive.cpp" + - "glt/streaming_archive/reader/Archive.hpp" + - "glt/streaming_archive/reader/CombinedLogtypeTable.cpp" + - "glt/streaming_archive/reader/CombinedLogtypeTable.hpp" + - "glt/streaming_archive/reader/File.cpp" + - "glt/streaming_archive/reader/File.hpp" + - "glt/streaming_archive/reader/GLTSegment.cpp" + - "glt/streaming_archive/reader/GLTSegment.hpp" + - "glt/streaming_archive/reader/LogtypeMetadata.hpp" + - "glt/streaming_archive/reader/LogtypeTable.cpp" + - "glt/streaming_archive/reader/LogtypeTable.hpp" + - "glt/streaming_archive/reader/LogtypeTableManager.cpp" + - "glt/streaming_archive/reader/LogtypeTableManager.hpp" + - "glt/streaming_archive/reader/Message.cpp" + - "glt/streaming_archive/reader/Message.hpp" + - "glt/streaming_archive/reader/MultiLogtypeTablesManager.cpp" + - "glt/streaming_archive/reader/MultiLogtypeTablesManager.hpp" + - "glt/streaming_archive/reader/Segment.cpp" + - "glt/streaming_archive/reader/Segment.hpp" + - "glt/streaming_archive/reader/SegmentManager.cpp" + - "glt/streaming_archive/reader/SegmentManager.hpp" + - "glt/streaming_archive/reader/SingleLogtypeTableManager.cpp" + - "glt/streaming_archive/reader/SingleLogtypeTableManager.hpp" + - "glt/streaming_archive/writer/Archive.cpp" + - "glt/streaming_archive/writer/Archive.hpp" + - "glt/streaming_archive/writer/File.cpp" + - "glt/streaming_archive/writer/File.hpp" + - "glt/streaming_archive/writer/GLTSegment.cpp" + - "glt/streaming_archive/writer/GLTSegment.hpp" + - "glt/streaming_archive/writer/LogtypeTable.cpp" + - "glt/streaming_archive/writer/LogtypeTable.hpp" + - "glt/streaming_archive/writer/Segment.cpp" + - "glt/streaming_archive/writer/Segment.hpp" + - "glt/streaming_compression/Compressor.hpp" + - "glt/streaming_compression/Constants.hpp" + - "glt/streaming_compression/Decompressor.hpp" + - "glt/streaming_compression/passthrough/Compressor.cpp" + - "glt/streaming_compression/passthrough/Compressor.hpp" + - "glt/streaming_compression/passthrough/Decompressor.cpp" + - "glt/streaming_compression/passthrough/Decompressor.hpp" + - "glt/streaming_compression/zstd/Compressor.cpp" + - "glt/streaming_compression/zstd/Compressor.hpp" + - "glt/streaming_compression/zstd/Constants.hpp" + - "glt/streaming_compression/zstd/Decompressor.cpp" + - "glt/streaming_compression/zstd/Decompressor.hpp" + - "glt/StringReader.cpp" + - "glt/StringReader.hpp" + - "glt/TimestampPattern.cpp" + - "glt/TimestampPattern.hpp" + - "glt/TraceableException.hpp" + - "glt/type_utils.hpp" + - "glt/Utils.cpp" + - "glt/Utils.hpp" + - "glt/VariableDictionaryEntry.cpp" + - "glt/VariableDictionaryEntry.hpp" + - "glt/VariableDictionaryWriter.cpp" + - "glt/VariableDictionaryWriter.hpp" + - "glt/version.hpp" + - "glt/WriterInterface.cpp" + - "glt/WriterInterface.hpp" + - "reducer/BufferedSocketWriter.cpp" + - "reducer/BufferedSocketWriter.hpp" + - "reducer/CommandLineArguments.cpp" + - "reducer/CommandLineArguments.hpp" + - "reducer/ConstRecordIterator.hpp" + - "reducer/CountOperator.cpp" + - "reducer/CountOperator.hpp" + - "reducer/DeserializedRecordGroup.cpp" + - "reducer/DeserializedRecordGroup.hpp" + - "reducer/JsonArrayRecordIterator.hpp" + - "reducer/JsonRecord.hpp" + - "reducer/network_utils.cpp" + - "reducer/network_utils.hpp" + - "reducer/Operator.hpp" + - "reducer/Pipeline.cpp" + - "reducer/Pipeline.hpp" + - "reducer/Record.hpp" + - "reducer/RecordGroup.hpp" + - "reducer/RecordGroupIterator.hpp" + - "reducer/RecordReceiverContext.cpp" + - "reducer/RecordReceiverContext.hpp" + - "reducer/RecordTypedKeyIterator.hpp" + - "reducer/reducer_server.cpp" + - "reducer/ServerContext.cpp" + - "reducer/ServerContext.hpp" + # Tests + - "LogSuppressor.hpp" + - "test-Array.cpp" + - "test-BoundedReader.cpp" + - "test-BufferedFileReader.cpp" + - "test-clp_s-end_to_end.cpp" + - "test-clp_s-search.cpp" + - "test-EncodedVariableInterpreter.cpp" + - "test-encoding_methods.cpp" + - "test-error_handling.cpp" + - "test-ffi_IrUnitHandlerInterface.cpp" + - "test-Grep.cpp" + - "test-hash_utils.cpp" + - "test-ir_encoding_methods.cpp" + - "test-ir_parsing.cpp" + - "test-ir_serializer.cpp" + - "test-kql.cpp" + - "test-main.cpp" + - "test-math_utils.cpp" + - "test-NetworkReader.cpp" + - "test-ParserWithUserSchema.cpp" + - "test-query_methods.cpp" + - "test-Segment.cpp" + - "test-SQLiteDB.cpp" + - "test-Stopwatch.cpp" + - "test-string_utils.cpp" + - "test-TimestampPattern.cpp" + - "test-utf8_utils.cpp" + - "test-Utils.cpp" # yamllint enable rule:line-length FLAGS: - "--config-file '{{.ROOT_DIR}}/.clang-tidy'" - >- --line-filter "[{{.G_CLANG_TIDY_LINE_FILTER_IGNORE_MSGPACK_1098}}]" - "-p '{{.G_CORE_COMPONENT_BUILD_DIR}}'" - INCLUDE_PATTERNS: - - "{{.G_CORE_COMPONENT_DIR}}/src/*" - - "{{.G_CORE_COMPONENT_DIR}}/tests/*" OUTPUT_DIR: "{{.G_LINT_CLANG_TIDY_DIR}}" - ROOT_PATHS: *cpp_source_files + ROOT_PATHS: *cpp_root_paths VENV_DIR: "{{.G_LINT_VENV_DIR}}" js: diff --git a/tools/scripts/deps-download/init.sh b/tools/scripts/deps-download/init.sh index bd268c94cf..6ffe5bc1b5 100755 --- a/tools/scripts/deps-download/init.sh +++ b/tools/scripts/deps-download/init.sh @@ -10,7 +10,7 @@ script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" project_root_dir="$script_dir/../../../" download_dep_script="$script_dir/download-dep.py" -readonly YSCOPE_DEV_UTILS_COMMIT_SHA="76aecbd6d0db6e2078005431946b5c2e716c4291" +readonly YSCOPE_DEV_UTILS_COMMIT_SHA="b965f19f3e11c548f32bf7ab8e28ff38906be018" python3 "${download_dep_script}" \ "https://github.com/y-scope/yscope-dev-utils/archive/${YSCOPE_DEV_UTILS_COMMIT_SHA}.zip" \ "yscope-dev-utils-${YSCOPE_DEV_UTILS_COMMIT_SHA}" \ diff --git a/tools/yscope-dev-utils b/tools/yscope-dev-utils index 76aecbd6d0..b965f19f3e 160000 --- a/tools/yscope-dev-utils +++ b/tools/yscope-dev-utils @@ -1 +1 @@ -Subproject commit 76aecbd6d0db6e2078005431946b5c2e716c4291 +Subproject commit b965f19f3e11c548f32bf7ab8e28ff38906be018