16 Commits

Author SHA1 Message Date
dim
610d3d6c2e Split file reading works with text format (problem was file iterator buffering) 2008-02-14 17:17:55 +00:00
dim
b534962192 Using semaphores to control how many max threads run at any given time 2008-02-12 11:27:18 +00:00
dim
fc8adf1831 First implementation of parallel loading, each thread loading a part of the input file (stat, seek, etc) 2008-02-11 17:38:52 +00:00
dim
a530dedd66 * Rework DatabaseError and consider dichotomy in this case too.
* New options lc_messages and log_file
2007-12-07 21:13:35 +00:00
dim
f0d6a8a37e Systematic usage of new logger module 2007-12-07 14:24:29 +00:00
dim
5da357c262 Beginning of real logging implementation for pgloader messages 2007-12-04 23:08:30 +00:00
dim
1116b2ceac FIX debian packaging wrt pysupport proper usage.
pgloader modules now are installed into /usr/share/python-support/pgloader
2007-12-01 10:15:29 +00:00
dim
88db262b89 Catch IOError: commit code, not wrong example/pgloader.conf 2007-11-28 21:06:14 +00:00
dim
d99fc7ba4c Catch IOError when opening data file from textreader (such as no such file or directory) 2007-11-28 21:02:57 +00:00
dim
3a8ac261c8 Support for template sections, WIP 2007-11-26 17:36:49 +00:00
dim
86b33defef DEBUG and documentation of reformat option, plus other fixes for having all
the test cases pass again.
2007-11-20 15:11:49 +00:00
dim
5cbd3531aa Adding the 'input_encoding' option in the configuration file, per
section.
2007-11-18 23:04:48 +00:00
dim
921db51d65 * Support for datestyle setting
* Support for omiting column numbering
  * Change documentation source format from SGML to asciidoc
  * New version 2.2.1
2007-08-23 10:38:09 +00:00
dim
8ed8219e37 CSV support, can load not-all-columns of data files, can load to table with more cols than data file 2007-06-04 12:14:18 +00:00
dim
29934d7112 Support partial columns definition for COPY 2007-01-19 11:30:09 +00:00
dim
8ed1e0ff2c New version of pgloader (2.0.2):
* new developpers
* python code replaces tcl code
* one config file for many tables (one command line for loading them all)
* manpage
* debian package
* supports multi-line input file (without quotes)
* Informix large objects support (loading to TEXT or BYTEA)
* configurable amount of rows per COPY instruction
* trailing slash optionnal removal (support informix UNLOAD file format)
* begin processing at any line in the file, by number or row id
* dry-run option, to validate input reading without connecting to database
* pedantic option, to stop processing on warning
2006-11-19 21:18:42 +00:00