Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
06fc873
mv taskfiles/deps.yaml taskfiles/deps/main.yaml
kirkrodrigues Apr 24, 2025
b67730e
Update to latest yscope-dev-utils.
kirkrodrigues Apr 24, 2025
c6dac9a
Move dependency checksums into build/deps directory; Combine core's d…
kirkrodrigues Apr 25, 2025
2ce6e21
build(deps): Migrate ANTLR installation from Python script to task.
kirkrodrigues Apr 26, 2025
049e973
build(deps): Migrate outcome installation from submodule to task.
kirkrodrigues Apr 26, 2025
72d097f
build(deps): Migrate sqlite3 installation from Python script to task.
kirkrodrigues Apr 26, 2025
44cd30f
build(deps): Migrate utfcpp installation from submodule to task.
kirkrodrigues Apr 26, 2025
e36c516
build(deps): Migrate absl installation from submodule to task; Rename…
kirkrodrigues Apr 26, 2025
a44760a
build(deps): Migrate Catch2 installation from submodule to task; Rena…
kirkrodrigues Apr 26, 2025
d0e98b4
build(deps): Migrate nlohmann_json installation from submodule to tas…
kirkrodrigues Apr 26, 2025
27c3af7
build(deps): Migrate date installation from submodule to task.
kirkrodrigues Apr 26, 2025
8bd6419
build(deps): Migrate simdjson installation from submodule to task.
kirkrodrigues Apr 26, 2025
9aae9e1
build(deps): Migrate yaml-cpp installation from submodule to task.
kirkrodrigues Apr 26, 2025
6890338
build(deps): Migrate log-surgeon installation from submodule to task.
kirkrodrigues Apr 26, 2025
483565a
build(deps): Migrate ystdlib-cpp installation from submodule to task;…
kirkrodrigues Apr 26, 2025
8b1acc4
Remove obsolete download-dependency task.
kirkrodrigues Apr 26, 2025
598a8c2
Parallelize task-based core dependencies installation; Rename all-int…
kirkrodrigues Apr 26, 2025
1ee0360
Make install-remote-cmake-lib task depend on init so directories are …
kirkrodrigues Apr 26, 2025
bd2e81f
Add new taskfile to GH workflow deps and YAML linting.
kirkrodrigues Apr 26, 2025
3662dff
Apply suggestions from code review
kirkrodrigues Apr 27, 2025
a1eff8a
taskfiles/deps/utils.yaml: Fix lint violation.
kirkrodrigues Apr 27, 2025
5d24ee5
Rename clean-old-core-checksum-files to clean-outdated-core-checksum-…
kirkrodrigues Apr 27, 2025
152fb8a
Edit code review suggestions.
kirkrodrigues Apr 27, 2025
c955274
Remove unused G_DEPS_CORE_CMAKE_SETTINGS_FILE.
kirkrodrigues Apr 27, 2025
59b7a8e
Remove obsolete CMake include references to submodules directory.
kirkrodrigues Apr 27, 2025
3c87cba
Remove sqlite3ext.h.
kirkrodrigues Apr 27, 2025
f2790eb
Rename CLP_XXX_SOURCE_DIRECTORY to CLP_XXX_INCLUDES_DIRECTORY for hea…
kirkrodrigues Apr 27, 2025
1ee6482
Nest outcome header under outcome directory that's a symlink of the d…
kirkrodrigues Apr 27, 2025
b1ae815
Nest sqlite3 headers under sqlite3 directory that's a symlink of the …
kirkrodrigues Apr 27, 2025
84125e7
Add missing init step for sqlite3 and utfcpp dependencies.
kirkrodrigues Apr 27, 2025
2266e4a
Switch to outcome release tar that's not from githubusercontent.com.
kirkrodrigues Apr 27, 2025
23ac5bb
Rename includes to include to match Unix's naming-convention.
kirkrodrigues Apr 27, 2025
6c4469b
Switch to nlohmann_json release tar that's not from githubusercontent…
kirkrodrigues Apr 27, 2025
85ba10a
Grammar fix.
kirkrodrigues Apr 27, 2025
5993d10
Merge branch 'core-taskfile-install-deps' into kvir-search-query-hand…
LinZhihao-723 Apr 27, 2025
28d0f89
Merge conflict
LinZhihao-723 Apr 27, 2025
27a188a
Add Ast evaluation result.
LinZhihao-723 Apr 27, 2025
6068f24
Add cmake
LinZhihao-723 Apr 27, 2025
7a2dc98
Merge branch 'oss-main' into kvir-search-ast-evaluation-result
LinZhihao-723 Apr 28, 2025
cc54c76
Fix
LinZhihao-723 Apr 28, 2025
cf7588c
Apply code review comments
LinZhihao-723 Apr 28, 2025
84667a1
Remove unnecessary comment for true and false
LinZhihao-723 Apr 28, 2025
a84f0f0
Update AstEvaluationResult.hpp
LinZhihao-723 Apr 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions components/core/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -473,6 +473,7 @@ set(SOURCE_FILES_unitTest
src/clp/ffi/ir_stream/protocol_constants.hpp
src/clp/ffi/ir_stream/Serializer.cpp
src/clp/ffi/ir_stream/Serializer.hpp
src/clp/ffi/ir_stream/search/AstEvaluationResult.hpp
src/clp/ffi/ir_stream/search/NewProjectedSchemaTreeNodeCallbackReq.hpp
src/clp/ffi/ir_stream/utils.cpp
src/clp/ffi/ir_stream/utils.hpp
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
#ifndef CLP_FFI_IR_STREAM_SEARCH_ASTEVALUATIONRESULT_HPP
#define CLP_FFI_IR_STREAM_SEARCH_ASTEVALUATIONRESULT_HPP

#include <cstdint>

namespace clp::ffi::ir_stream::search {
/**
* Enum representing the result of evaluating a search AST.
*/
enum class AstEvaluationResult : uint8_t {
True,
False,

// The AST evaluation is intentionally skipped because it belongs to a pruned branch of the
// parent tree.
Pruned,
};
} // namespace clp::ffi::ir_stream::search

#endif // CLP_FFI_IR_STREAM_SEARCH_ASTEVALUATIONRESULT_HPP
Loading