make ext_engine: duckdb to work
This commit is contained in:
+1
-1
@@ -20,7 +20,7 @@ __AQEXPORT__(int) action(Context* cxt) {
|
||||
if (fit_inc == nullptr)
|
||||
fit_inc = (decltype(fit_inc))(cxt->get_module_function("fit_inc"));
|
||||
|
||||
auto server = static_cast<Server*>(cxt->alt_server);
|
||||
auto server = static_cast<DataSource*>(cxt->alt_server);
|
||||
auto len = uint32_t(monetdbe_get_size(*((void**)server->server), "source"));
|
||||
auto x_1bN = ColRef<vector_type<double>>(len, monetdbe_get_col(*((void**)(server->server)), "source", 0));
|
||||
auto y_6uX = ColRef<int64_t>(len, monetdbe_get_col(*((void**)(server->server)), "source", 1));
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@ __AQEXPORT__(int) ld(Context* cxt) {
|
||||
else
|
||||
++cnt;
|
||||
char data_name[] = "data/electricity/electricity ";
|
||||
auto server = static_cast<Server*>(cxt->alt_server);
|
||||
auto server = static_cast<DataSource*>(cxt->alt_server);
|
||||
const char* names_fZrv[] = {"x", "y"};
|
||||
auto tbl_6erF = new TableInfo<vector_type<double>,int64_t>("source", names_fZrv);
|
||||
decltype(auto) c_31ju0e = tbl_6erF->get_col<0>();
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@ __AQEXPORT__(void) __AQ_Init_GC__(Context* cxt) {
|
||||
__AQEXPORT__(int) query(Context* cxt) {
|
||||
using namespace std;
|
||||
using namespace types;
|
||||
auto server = static_cast<Server*>(cxt->alt_server);
|
||||
auto server = static_cast<DataSource*>(cxt->alt_server);
|
||||
static uint32_t old_sz = 0;
|
||||
constexpr static uint32_t min_delta = 200;
|
||||
auto newsz = monetdbe_get_size(*(void**) server->server, "source");
|
||||
|
||||
Reference in New Issue
Block a user