• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

georgia-tech-db / eva / #725
0%

Build:
DEFAULT BRANCH: master
Ran 23 Mar 2023 06:00PM UTC
Jobs 1
Files 228
Run time 7min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
#725

push

circle-ci

web-flow
chore: reducing coverage loss (#619)

* adding delete operation

* Adding Insert Statement

* checkpoint

* supporting multiple entries

* implemented for structured data error

* adding parser visitor for delete

* delete executor

* delete plan and rules

* adding delete to plan executor

* change position of LogicalDelete

* logical delimeter

* delete test case

* adding test case

* adding test case

* adding delete testcase

* adding predicate to delete executor

* adding delete to Image storage

* bug fix in delete

* fixing testcase

* adding test case for insert statement

* remove order_by from statement_binder.py

* better variable names, using Batch

* error message for insert

* removing order_by and limit from delete

* remove order_by and limit

* use f-string

* adding to changelog

* removing commit messages

* formatting

* fixing comments

* formatting

* eva insert f32 values

* fix: should delete range

* delete multiple rows

* udf bootstrap

* try to run tests in parallel

* minor fix for ray to work

* ray fixes

---------

Co-authored-by: Aryan-Rajoria <aryanrajoria1003@gmail.com>
Co-authored-by: Gaurav <gaurav21776@gmail.com>

236 of 236 new or added lines in 53 files covered. (100.0%)

7003 of 9005 relevant lines covered (77.77%)

0.78 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
82.84
0.0% eva/binder/statement_binder.py
1
91.67
0.0% eva/executor/abstract_executor.py
1
34.38
0.0% eva/executor/create_index_executor.py
1
94.44
0.0% eva/executor/function_scan_executor.py
1
95.0
0.0% eva/executor/seq_scan_executor.py
1
66.67
0.0% eva/executor/union_executor.py
1
78.26
0.0% eva/expression/function_expression.py
1
88.71
0.0% eva/expression/tuple_value_expression.py
1
98.36
0.0% eva/server/interpreter.py
1
0.0
0.0% eva/udfs/ndarray/timestamp.py
2
28.79
0.0% eva/optimizer/optimizer_utils.py
2
70.0
0.0% eva/readers/image/opencv_image_reader.py
3
55.63
-5.3% eva/catalog/catalog_manager.py
3
32.81
0.0% eva/executor/load_multimedia_executor.py
3
70.0
0.0% eva/executor/rename_executor.py
3
91.92
0.0% eva/models/storage/batch.py
3
81.25
0.0% eva/plan_nodes/show_info_plan.py
4
54.1
0.0% eva/optimizer/rules/rules_manager.py
5
46.43
0.0% eva/executor/drop_executor.py
5
66.67
0.0% eva/executor/predicate_executor.py
5
66.67
0.0% eva/executor/project_executor.py
5
27.38
0.0% eva/storage/abstract_media_storage_engine.py
6
55.0
0.0% eva/executor/apply_and_merge_executor.py
6
64.71
0.0% eva/executor/join_build_executor.py
7
52.63
0.0% eva/executor/nested_loop_join_executor.py
7
72.0
0.0% eva/executor/show_info_executor.py
8
52.38
0.0% eva/executor/lateral_join_executor.py
16
48.39
0.0% eva/executor/delete_executor.py
18
39.39
0.0% eva/executor/insert_executor.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
64.29
-1.79% eva/executor/executor_utils.py
1
93.33
0.0% eva/executor/load_executor.py
1
91.87
0.0% eva/parser/table_ref.py
1
80.0
0.0% eva/plan_nodes/explain_plan.py
1
70.0
0.0% eva/readers/image/opencv_image_reader.py
2
55.0
0.0% eva/executor/apply_and_merge_executor.py
2
39.39
0.0% eva/executor/insert_executor.py
2
90.0
0.0% eva/executor/limit_executor.py
2
85.71
0.0% eva/plan_nodes/limit_plan.py
2
0.0
0.0% eva/udfs/ndarray/timestamp.py
3
78.57
-21.43% eva/executor/create_executor.py
3
52.63
0.0% eva/executor/drop_udf_executor.py
3
66.67
0.0% eva/executor/union_executor.py
3
92.53
0.0% eva/parser/lark_visitor/_table_sources.py
3
24.58
-2.54% eva/storage/sqlite_storage_engine.py
3
64.29
-21.43% eva/storage/storage_engine.py
4
86.67
-13.33% eva/catalog/models/table_catalog.py
4
62.5
0.0% eva/executor/explain_executor.py
4
54.17
0.0% eva/executor/hash_join_executor.py
4
97.28
0.0% eva/optimizer/optimizer_tasks.py
5
60.71
-17.86% eva/catalog/services/column_catalog_service.py
5
55.56
0.0% eva/executor/groupby_executor.py
5
94.74
0.0% eva/optimizer/rules/rules_base.py
6
47.62
-28.57% eva/catalog/catalog_utils.py
6
46.43
0.0% eva/executor/drop_executor.py
6
86.89
0.0% eva/executor/orderby_executor.py
6
78.26
0.0% eva/expression/function_expression.py
6
88.71
0.0% eva/expression/tuple_value_expression.py
7
50.0
0.0% eva/executor/storage_executor.py
8
71.11
0.0% eva/executor/create_udf_executor.py
8
95.63
0.0% eva/parser/lark_visitor/_create_statements.py
9
75.0
-18.75% eva/catalog/models/column_catalog.py
10
31.25
-15.63% eva/catalog/models/base_model.py
10
40.0
-40.0% eva/catalog/schema_utils.py
10
68.18
0.0% eva/executor/create_mat_view_executor.py
10
32.65
0.0% eva/executor/faiss_index_scan_executor.py
10
88.24
0.0% eva/parser/lark_visitor/_expressions.py
11
91.92
0.0% eva/models/storage/batch.py
11
87.62
0.0% eva/parser/lark_visitor/_functions.py
13
54.1
0.0% eva/optimizer/rules/rules_manager.py
13
27.38
0.0% eva/storage/abstract_media_storage_engine.py
15
82.84
0.0% eva/binder/statement_binder.py
20
32.81
0.0% eva/executor/load_multimedia_executor.py
22
28.79
0.0% eva/optimizer/optimizer_utils.py
29
34.38
0.0% eva/executor/create_index_executor.py
44
55.63
-5.3% eva/catalog/catalog_manager.py
Jobs
ID Job ID Ran Files Coverage
1 #725.1 23 Mar 2023 06:00PM UTC 228
77.77
Source Files on build #725
  • Tree
  • List 228
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 77c07d76 on github
  • Prev Build on master
  • Next Build on master
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc