mirror of
https://github.com/dimitri/pgloader.git
synced 2025-08-07 23:07:00 +02:00
TODO update with status, preparing a debian experimental release
This commit is contained in:
parent
ca2ba09c6a
commit
a018ddac95
4
Makefile
4
Makefile
@ -1,4 +1,4 @@
|
|||||||
# $Id: Makefile,v 1.14 2008-02-25 15:47:18 dim Exp $
|
# $Id: Makefile,v 1.15 2008-02-25 16:27:06 dim Exp $
|
||||||
#
|
#
|
||||||
# Makefile for debian packaging purpose, make install not intended to work.
|
# Makefile for debian packaging purpose, make install not intended to work.
|
||||||
|
|
||||||
@ -59,7 +59,7 @@ deb:
|
|||||||
mkdir -p $(DEBDIR)/pgloader-$(VERSION)
|
mkdir -p $(DEBDIR)/pgloader-$(VERSION)
|
||||||
mkdir -p $(EXPORT)
|
mkdir -p $(EXPORT)
|
||||||
cp -a . $(EXPORT)
|
cp -a . $(EXPORT)
|
||||||
for n in ".#*" "*~" "*.pyc" "build-stamp" "configure-stamp"; do \
|
for n in ".#*" "*~" "*.pyc" "build-stamp" "configure-stamp" "parallel.[^d]" ; do \
|
||||||
find $(EXPORT) -name "$$n" -print0|xargs -0 echo rm -f; \
|
find $(EXPORT) -name "$$n" -print0|xargs -0 echo rm -f; \
|
||||||
find $(EXPORT) -name "$$n" -print0|xargs -0 rm -f; \
|
find $(EXPORT) -name "$$n" -print0|xargs -0 rm -f; \
|
||||||
done
|
done
|
||||||
|
37
TODO.txt
37
TODO.txt
@ -2,12 +2,34 @@
|
|||||||
|
|
||||||
== Multi Threaded Import ==
|
== Multi Threaded Import ==
|
||||||
|
|
||||||
* Terminate +split_file_reading+ behavior implementation (status: debug)
|
Release-Canditate status now. See documentation and its new +PARALLEL
|
||||||
|
LOADING+ section. Supports for both round-robin reader and split file
|
||||||
|
reading concepts, and provides processing multiple sections at a
|
||||||
|
time. Please test if you're interrested.
|
||||||
|
|
||||||
* Implement 'round robin reader' behavior
|
Current status::
|
||||||
|
Wait for user complaints, get a version at
|
||||||
|
http://pgloader.projects.postgresql.org/dev/[].
|
||||||
|
|
||||||
|
Limits::
|
||||||
|
See http://docs.python.org/api/threads.html[], and consider
|
||||||
|
+pgloader+ is using generators, so maybe the problem won't get so
|
||||||
|
huga as to completely inhibit any performance benefit from
|
||||||
|
multi-threaded processing.
|
||||||
|
|
||||||
|
Version::
|
||||||
|
+2.3.0+, currently in +~dev2+, which could be read 'Release Candidate'.
|
||||||
|
|
||||||
== Constraint Exclusion support ==
|
== Constraint Exclusion support ==
|
||||||
|
|
||||||
|
Current status::
|
||||||
|
Design seems ok enough for devel to get started anytime. Will wait
|
||||||
|
for +2.3.0+ to get released.
|
||||||
|
|
||||||
|
Version::
|
||||||
|
Targeted for +2.4.0+, which will certainly be the next one after
|
||||||
|
+2.3.0+ gets released.
|
||||||
|
|
||||||
=== User level configuration
|
=== User level configuration
|
||||||
|
|
||||||
At user level, you will have to add a +constraint_exclusion = on+
|
At user level, you will have to add a +constraint_exclusion = on+
|
||||||
@ -106,6 +128,13 @@ stop/start Threads at each new line.
|
|||||||
|
|
||||||
== Reject Behaviour ==
|
== Reject Behaviour ==
|
||||||
|
|
||||||
|
Current status::
|
||||||
|
In need for design.
|
||||||
|
|
||||||
|
Version::
|
||||||
|
After +2.4.0+, either as a minor version or a +2.5.0+ one,
|
||||||
|
depending on the author mood...
|
||||||
|
|
||||||
Implement several reject behaviours for pgloader and allow users to
|
Implement several reject behaviours for pgloader and allow users to
|
||||||
configure them depending on the error we had. For example user might
|
configure them depending on the error we had. For example user might
|
||||||
configure pgloader to load rejected data to some other table when the
|
configure pgloader to load rejected data to some other table when the
|
||||||
@ -113,6 +142,10 @@ error is PK violation.
|
|||||||
|
|
||||||
== Fixed Format ==
|
== Fixed Format ==
|
||||||
|
|
||||||
|
Current status::
|
||||||
|
Designs easy and ok, needs to get done sometime, in a minor release
|
||||||
|
between 'big items'
|
||||||
|
|
||||||
Support fixed format: no separator, known length (in bytes) per
|
Support fixed format: no separator, known length (in bytes) per
|
||||||
column.
|
column.
|
||||||
|
|
||||||
|
2
debian/changelog
vendored
2
debian/changelog
vendored
@ -1,4 +1,4 @@
|
|||||||
pgloader (2.3.0~dev2-1) unstable; urgency=low
|
pgloader (2.3.0~dev2-1) experimental; urgency=low
|
||||||
|
|
||||||
* columns = * is now supported
|
* columns = * is now supported
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user