Richard Michael
6dcdf4711b
Easier install by detecting SBCL core-compression.
...
Various Linux distributions provide SBCL without core-compression
enabled. On the other hand, Mac OSX (at least via `homebrew`) SBCL with
core-compression enabled. To make installation easier, teach the make
process to detect core-compression, and use it if possible.
2016-01-09 22:17:02 -05:00
Dimitri Fontaine
286a39f6e6
Proof read of the README.md file.
...
Some advice was pretty ancient, and we should now mention debian
packaging support and the docker hub image.
2016-01-04 23:22:52 +01:00
Dimitri Fontaine
3673c5c341
Add a Travis CI Build badge.
2015-10-31 17:48:30 +01:00
The Gitter Badger
56a60db146
Add Gitter badge
2015-10-31 16:40:52 +00:00
Dimitri Fontaine
fe812061c4
Update README file for build instructions, fix #296 .
...
When building from source you should really build from current's HEAD in
git master branch...
In passing, comment out the --self-update paragraph as it's know to be
broken unless you still have all the source dependencies at the right
place for ASDF to find them... making the feature developer only.
2015-09-17 20:27:55 +02:00
Pascal Borreli
1a18b5cfac
Fixed typos
2015-02-18 23:17:16 +00:00
Dimitri Fontaine
9fb03d2d2e
Update doc files for build dependencies, fix #131 .
2014-12-03 00:55:32 +01:00
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