Changeset: 784b202296a1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/784b202296a1
Modified Files:
        sql/backends/monet5/vaults/parquet/CMakeLists.txt
        sql/backends/monet5/vaults/parquet/parquet.c
        sql/server/CMakeLists.txt
        sql/server/rel_select.c
Branch: parquet
Log Message:

cmake


diffs (69 lines):

diff --git a/sql/backends/monet5/vaults/parquet/CMakeLists.txt 
b/sql/backends/monet5/vaults/parquet/CMakeLists.txt
--- a/sql/backends/monet5/vaults/parquet/CMakeLists.txt
+++ b/sql/backends/monet5/vaults/parquet/CMakeLists.txt
@@ -1,13 +1,13 @@
 if(Parquet_FOUND)
-  add_library(parquet_lib MODULE SHARED)
+  add_library(parquetlib MODULE)
 
-  target_sources(parquet_lib
+  target_sources(parquetlib
     PRIVATE
     parquet.c
     parquet.h
   )
 
-  target_link_libraries(parquet_lib
+  target_link_libraries(parquetlib
     PRIVATE
     monetdb_config_header
     monetdb5
@@ -22,7 +22,7 @@ if(Parquet_FOUND)
   )
 
   install(TARGETS
-    parquet_lib
+    parquetlib
     DESTINATION ${CMAKE_INSTALL_LIBDIR}/monetdb5
     COMPONENT server)
 endif()
diff --git a/sql/backends/monet5/vaults/parquet/parquet.c 
b/sql/backends/monet5/vaults/parquet/parquet.c
--- a/sql/backends/monet5/vaults/parquet/parquet.c
+++ b/sql/backends/monet5/vaults/parquet/parquet.c
@@ -33,11 +33,6 @@ parquet_file *open_file(char* filename) 
 
 
 parquet_table_metadata get_table_metadata(parquet_file *file) {
-    /* This shouldn't be possible, but check it for good measure */
-    if(file->reader == NULL) {
-        /* Throw error */
-    }
-
     GError *table_error;
     GArrowTable *table = gparquet_arrow_file_reader_read_table(file->reader, 
&table_error);
 
diff --git a/sql/server/CMakeLists.txt b/sql/server/CMakeLists.txt
--- a/sql/server/CMakeLists.txt
+++ b/sql/server/CMakeLists.txt
@@ -111,7 +111,7 @@ target_link_libraries(sqlserver
   sqlcommon
   sqlinclude
   sqlstorage
-  parquet_lib)
+  )
 
 target_compile_definitions(sqlserver
   PRIVATE
diff --git a/sql/server/rel_select.c b/sql/server/rel_select.c
--- a/sql/server/rel_select.c
+++ b/sql/server/rel_select.c
@@ -568,6 +568,9 @@ file_loader_add_table_column_types(sql_s
        return types;
        f->res = types;
        */
+
+       GDKfree(file);
+
        return NULL;
 }
 
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to