Dimitri Fontaine
1e723445a5
Fix the README section about producting the man page.
2014-09-04 21:17:43 +02:00
Weston Platter
1c06864452
change README wording related to v1, v2, v3
2014-08-26 13:50:05 -06:00
Dimitri Fontaine
feee770422
Clarify --self-upgrade non-persistent behavior in the README.
2014-08-15 19:56:53 +02:00
Christopher Browne
f0ea64d627
Wordsmithing; fixing typos and such
2014-07-23 18:34:51 -04:00
Dimitri Fontaine
97ba71d1ee
Be more explicit about the licencing in the main README.
2014-06-06 12:04:56 +02:00
Seamus Abshere
e667aceba7
it's CL=ccl not CC=ccl
2014-06-02 17:19:58 -03:00
Dimitri Fontaine
24c0580e11
Move the TODO into its own file.
2014-05-25 23:57:18 +02:00
Dimitri Fontaine
9a90be1977
Fix the README example...
2014-05-03 16:10:55 +02:00
Dimitri Fontaine
6e58db2994
Improve self-upgrading.
...
There's no reason not to parse again the command line with the newly
loaded code actually, so be sure to do the self-upgrade dance first
thing and recurse to the pgloader::main function (with a guard).
2014-05-03 15:22:34 +02:00
Dimitri Fontaine
f34017d023
Improve version strings.
...
Have the abbreviated git hash appear in the version string when not
using a released version of pgloader.
2014-05-03 15:21:32 +02:00
Dimitri Fontaine
fecae2c2d9
Implement --self-upgrade capacity.
...
As from now, to install a new version of pgloader when you have an older
one, say because there's that bug that got fixed meanwhile, all you need
to do is run
$ git clone https://github.com/dimitri/pgloader.git /tmp/pgloader
$ pgloader --self-upgrade /tmp/pgloader <options as usual>
Any Common Lisp developper using the product is already doing that many
times a day, it might prove useful for users to be able to hot-patch
themselves too, after all.
2014-05-03 00:25:44 +02:00
Dimitri Fontaine
943373d8e3
No patches needed anymore to compile pgloader.
2014-04-29 11:48:09 +02:00
Dimitri Fontaine
c0d9bb4d8f
Allows to build pgloader image using CCL.
...
Too many Makefile commands where hard-coded using SBCL, which prevented
from building successfully against CCL. That's now fixed.
2014-04-29 11:47:22 +02:00
Dimitri Fontaine
71fcd6b748
Add some INSTALL notes, with dependency instructions.
2014-04-22 17:16:51 +02:00
Grégoire HUBERT
5ff2b9c4b3
Added minimum SBCL version to compile
2014-02-17 14:18:16 +01:00
Grégoire HUBERT
3f3e4b0a25
Updated compile dependency list
...
To compile pgloader on a freshly bootstraped VM, it is necessary
to provide the exhaustive list of Debian packages to install.
2014-02-17 11:10:08 +01:00
Dimitri Fontaine
8100b2b985
Typo fix in the Install docs.
2014-02-03 21:26:33 +01:00
Dimitri Fontaine
d39ff29e3b
Refix #17 by editing away a typo in the instructions.
2014-01-02 23:45:05 +01:00
Dimitri Fontaine
f51fed84b5
Review the installation docs, fix #17 .
2013-12-18 15:16:36 +01:00
Dimitri Fontaine
f02eb641b4
Switch from cl-mysql to qmynd, an all-lisp driver for MySQL.
2013-12-03 22:05:39 +01:00
Dimitri Fontaine
81f5f95e1d
Get rid of the local Postmodern patch, use a bare local git clone.
...
Issue https://github.com/marijnh/Postmodern/issues/39 is now fixed!
After next Quicklisp release, we should be able to remove the whole special
treatment of Postmodern in pgloader.
2013-11-23 23:06:52 +01:00
Dimitri Fontaine
b31ccded6f
Implement per-column MySQL CAST rules.
2013-11-18 10:12:43 +01:00
Dimitri Fontaine
8ce0288b63
Remove the TODO entry about typemod expression in casting rules.
2013-11-17 22:41:27 +01:00
Dimitri Fontaine
a123cd472b
Better INSTALL section.
2013-11-12 11:23:07 +01:00
Dimitri Fontaine
c706813465
Review the README.
2013-11-12 11:19:06 +01:00
Dimitri Fontaine
7ae56cbed3
Some docs review, fix MySQL command example, remove FK limitation.
2013-11-06 14:05:20 +01:00
Dimitri Fontaine
50114a0d3a
Hack-in some support for SQLite data source, including some refactoring preps.
2013-10-24 00:21:46 +02:00
Dimitri Fontaine
c84b8d63d1
Revise buildapp instructions now that we use our fork of cl-csv (temporarily).
2013-10-13 23:14:26 +02:00
Dimitri Fontaine
4ff7d9ae69
Improve documentation and empty strings test cases, now that cl-csv is fixed.
2013-10-12 14:36:35 +02:00
Dimitri Fontaine
a8eb5beb73
New Documentation, intended to be delivered as a man page.
2013-10-09 00:20:24 +02:00
Dimitri Fontaine
ceb839ba9d
Fix the command line ordering when using a Manifest file for building the standalone binary.
2013-10-08 22:43:37 +02:00
Dimitri Fontaine
79d9b3f0e3
Document how to build a self-contained binary image, and tweak main.lisp for that.
2013-10-03 18:21:48 +02:00
Dimitri Fontaine
2ab8c74c49
Update docs to point ot the main Postmodern tree.
2013-09-23 15:34:39 +02:00
Dimitri Fontaine
fd578e7c63
Document the temporary dependency towards the patched version of Postmodern.
2013-09-23 15:28:20 +02:00
Dimitri Fontaine
ee1655b9cb
Parse the new syslog facility command, and fix usage of semicolons in passing.
2013-09-17 18:20:59 +02:00
Dimitri Fontaine
f03c3e9cde
Document libmysqlclient-dev dependency in the installation steps.
2013-08-28 10:37:52 +02:00
Dimitri Fontaine
19e43297b4
Review the README file, we're still pretty light on docs.
2013-08-09 10:01:37 +02:00
Dimitri Fontaine
51b3ad795e
Add INTO clause to load database from, and fix the clause.
2013-08-05 15:57:14 +02:00
Dimitri Fontaine
238ef6e8b8
Implement parsing a LOAD DATABASE FROM command syntax.
2013-06-07 18:49:43 +02:00
Dimitri Fontaine
7d874ffcca
Settle on a command language and begin implementing it.
2013-05-09 21:59:28 +02:00
Dimitri Fontaine
22246ccd2d
Add a COPY command parser, using esrap.
2013-05-09 15:44:17 +02:00
Dimitri Fontaine
dfd35ba9da
Add some more ideas to the TODO.
2013-03-18 18:33:11 +01:00
Dimitri Fontaine
a9d6b7c2c7
Assorted changes (defaults, log file management).
2013-02-08 12:35:54 +01:00
Dimitri Fontaine
56e1afbe26
Update TODO
2013-02-07 15:33:06 +01:00
Dimitri Fontaine
623e2d4ff7
Massive Refactoring, towards pgloader.
2013-02-07 00:04:12 +01:00
Dimitri Fontaine
b9c7dbb77b
Cleanup, and rely on a patch in progress for lparallel.queue (bounding size).
2013-01-28 23:21:48 +01:00
Dimitri Fontaine
1dfa170a49
First Import of the source tree for the Galaxya Loader.
2013-01-25 12:46:38 +01:00