https://github.com/amaltsev/XAO-FS
----------------------------------

commit 53e66ebe5058546675bb1b079c856fba84974e7f
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jul 6 19:20:12 2018 -0700

    1.20 Fixed testing without a database present
    
    The previous solution for this did not work after switching to
    Test::Unit::Lite

commit 2f6f3b8eed04b2f00c6aca9bc935a8b2ec05f401
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jul 6 09:02:48 2018 -0700

    1.19 CPAN release updates
    
    No functional changes

commit 8fe384952da938960049d483f43d6b28a57eb032
Author: Andrew Maltsev <am@ejelta.com>
Date:   Tue Jun 12 20:31:09 2018 -0700

    1.18 Ready for cpanm, skipping tests if no DB

commit 486be88b495cce1289a7aefa6d693c9267f476b5
Author: Andrew Maltsev <am@ejelta.com>
Date:   Tue Dec 12 16:09:29 2017 -0800

    Version bump on XAO::FS to 1.17

commit f905cd81b4e3caa88e5eacf7c4a9a471f39360ae
Author: Andrew Maltsev <am@ejelta.com>
Date:   Tue Dec 12 16:06:31 2017 -0800

    Better support for default values
    
    * Fixing stored defaults if they are out of sync with the config
    * New test case for defaults
    * Validating default against other constraints
    * Real/integer values are converted to such
    
    What started this is MariaDB not being able to store '' string in a
    numeric field in version 10.2.9, which broke an existing db that had
    empty defaults for numerics.

commit 6cf445ae9cc13e795cef84fef19701545300ef4e
Author: Andrew Maltsev <am@ejelta.com>
Date:   Sat Dec 9 20:30:58 2017 -0800

    Updated for using in perlbrew environment
    
    No functional changes -- just replacing hard coded /usr/bin/perl path
    with PATH based perl, wherever it might be.

commit 023e531233909fad2d3c8d3e5900fafcc6fd6336
Author: Andrew Maltsev <am@ejelta.com>
Date:   Mon Jun 26 18:18:21 2017 -0700

    Removed STDERR redirect on reconnects
    
    If DBD wants to print a warning so be it, removed temporary redirect to
    null. That's faster and cleaner.

commit 4e9449da6fbece09729741e93bcd2909ae335500
Author: Andrew Maltsev <am@ejelta.com>
Date:   Mon Jun 26 18:10:21 2017 -0700

    Preserving layers when redirecting STDERR
    
    It's a bit of a hack, but should work for when STDERR has some
    non-default encoding layers applied to it (like UTF-8).

commit b3f13274e715ae67197264e5dd76e06b70760e9e
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri May 5 12:45:20 2017 -0700

    Added 'objname' call to XAO::DO::Atom
    
    It's useful to have an all Atom derived objects and does not conflict
    with anything.

commit 599756314f68630b28687f238a773de5d47d4bbe
Author: Andrew Maltsev <am@ejelta.com>
Date:   Wed Apr 19 17:35:32 2017 -0700

    Changes for CPAN - testcases name space
    
    Uploaded all the most recent changes to CPAN, which resulted in
    conflicts because of namespace reuse in test cases. Fixed that.
