Commit 458cf39 1 parent 877e701 commit 458cf39 Copy full SHA for 458cf39
File tree 1 file changed +14
-8
lines changed
1 file changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -30,14 +30,20 @@ def search_issues(params: IssuesParams):
30
30
logger .debug (sql_results )
31
31
32
32
with duckdb .connect () as conn :
33
- count = conn .execute (sql_count ).fetchone ()[0 ] # Count is first item in Tuple
34
- logger .debug (count )
35
- results = conn .execute (sql_results ).arrow ().to_pylist ()
36
- return PaginatedResult (
37
- params = PaginationParams (offset = params .offset , limit = params .limit ),
38
- total_results_available = count ,
39
- data = results
40
- )
33
+ try :
34
+ count = conn .execute (sql_count ).fetchone ()[0 ] # Count is first item in Tuple
35
+ logger .debug (count )
36
+ results = conn .execute (sql_results ).arrow ().to_pylist ()
37
+ return PaginatedResult (
38
+ params = PaginationParams (offset = params .offset , limit = params .limit ),
39
+ total_results_available = count ,
40
+ data = results
41
+ )
42
+ except Exception as e :
43
+ logger .exception (
44
+ "Failure executing DuckDB queries" ,
45
+ )
46
+ raise e
41
47
42
48
43
49
def _add_condition (where_clause , condition ):
You can’t perform that action at this time.
0 commit comments