| Age | Commit message (Collapse) | Author |
|
proc/vos_set:
- set_proc_tmp_dir_value(): make it global function.
proc/vos_sort:
- sort_process(): set return value to null.
|
|
|
|
type/vos_TStmtJoin:
- deleted, merge into vos_TStmtMeta.h
op/vos_File:
- file_open: fix memory leak on open fail.
- file_raw_copy: new, function to copy file.
- file_raw_get_dirname: new, function to get directory name from path.
op/vos_Stmt:
- stmt_find_by_name: re-structure the switch.
- stmt_update_meta: new, update meta filename to the last output name.
op/vos_StmtSort:
- stmtsort_create: remove free sort->in.
- stmtsort_init_output: split into stmtsort_init.
- stmtsort_init: new.
- stmtsort_destroy: remove unused temporary sort file.
proc/vos_create:
- vos_process_create: update meta object before processing.
proc/vos_join:
- change affect by split of stmtsort_init_output.
proc/vos_parser:
- use 'filename' as an alias if alias is not set in statement.
proc/vos_sort:
- vos_process_sort: fix bug in sort process.
when input file is splitted into several thread and the first split
is precisely end in a new-line character, this can cause losing of one
row in the output file.
- sort_write: use 'get_tmp_dir()' to get temporary directory.
proc/vos_sort_merge:
- vos_sort_merge: simplified the merge process if only one file to be merged.
- single_merge: new.
vos:
- get_tmp_dir: new, function to get temporary directory.
|
|
- add set PROCESS_TEMPORARY_DIRECTORY; for setting temporary directories used
by sort process.
- fix command-line parsing argument.
|
|
vos:
- renice parsing arguments.
vos_errno:
- rewrite E_VOS_PARAM as global help message.
op/vos_Bucket:
- bucket_file_write(): new function.
- record_write_once(): fix bug in start/end position.
- bucket_read_filtered():
+ if record is rejected, go to next line.
+ fix bug in using "str" variable while record is being rejected.
op/vos_File:
- file_write(): only reset file buffer until idx.
op/vos_Record:
- record_read_filtered(): if record is rejected, go to next line.
proc/vos_create:
- vos_process_create():
+ remove "bucket_print()" in debug.
+ fix thread restart, at phase 2.
proc/vos_sort:
- sort_process(): fix typo.
|
|
|