You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add more information to CopyStatement. Cleaned up includes.
* Add CSVScan node to ToString and FromString. Removed BINARY external format for now.
* Move COPY from DDL to DML processing. COPY now goes through planner/optimization.
* Propagate external file information
* Removed unused serialization stuff from plan nodes
* Codegen can now have constant generic/opaque bytes in module
* When no columns specified during copy, all columns are inserted
* Added function to throw expception with ill-formatted input string when converting to number
* Removed serialization
* Added input functions in prepartion to read table data from files
* All SQL types must now provide an input function to convert a string into a SQL type
* Added test for value integrity
* First take at CSV Scan translator
* Fix after rebase
* file api
* CSV scanner reads lines
* Process CSV line in scanner
* Free memory when re-allocating line buffer
* Added memcmp to codegen interface. Renamed CallPrintf() to Printf().
* Cleaned up CSV scan translator. Added null checking.
* Moved TupleRuntime::CreateVarlen() into ValuesRuntime::WriteVarlen(). Better code organization and clearer name.
* Added error handling for long columns. Added null-terminator byte for when read-buffers are copied to line-buffers.
* Added inputs for decimal types
* Moved type-specific functions into function namespace
* REALLY simple Date support
* Compile fixes for GCC 6+
* Get string inputs working
* Beefed up tests
* Simple CSV scan test
* Updated optimize to continue support for old/weird/strange AF copy executor
* Extracted implementation into CPP file for plan node
* * Propagatge file options through optimization.
* Added codegen.cpp to source validator whitelist, since we have the ability to call printf() from codegen for debug.
* Beefed up overflow checks in NumericRuntime.
* Fixed tests.
* Fixes after rebase
* Simple function to convert tuple to string CSV
* Fix void* -> i8* conversion
* More tests
* Address reviews
* Revert "Removed serialization"
This reverts commit d055ff9.
* Revert "Removed unused serialization stuff from plan nodes"
This reverts commit 74427c7.
* Beefed up tests, which caught more bugs
* Fix tests
* Reducing copying overhead for columns, constraints and loop variables during CheckConstraints(). We were spending 50% of our time here during bulk insertions into wide tables due to unnecessary copying!
0 commit comments