[OPEN-ILS-DEV] new OpenSRF perl dependency (in trunk)

Bill Erickson erickson at esilibrary.com
Thu Jan 3 18:16:52 EST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Just what everyone wanted for the holidays, right? ;)

Well, we've finally found a good Unicode-compliant C-based Perl JSON
module called JSON::XS.

http://search.cpan.org/~mlehmann/JSON-XS-2.01/XS.pm

With some casual testing, the new module gives us a noticeable speedup
and reduction of CPU usage in the Perl applications.

The new code cuts out large swaths of OpenSRF::Utils::JSON and replaces
the logic with about 3 lines of new code.  The plan is to commit this
new code to OpenSRF trunk in preparation for OpenSRF 1.0.  I'll likely
make this commit tomorrow after some more testing.

I just wanted to give everyone a heads up.

- -bill

- --
Bill Erickson
| VP, Software Development & Integration
| Equinox Software, Inc. / The Evergreen Experts
| phone: 877-OPEN-ILS (673-6457)
| email: erickson at esilibrary.com
| web: http://esilibrary.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHfWzkTYLnlSoY2kIRAifHAJ9Lgq7WYxnHOjewEuaFqoYEtnx0ogCfXB8T
46cLiDLZatlpZZNmd+jDSEE=
=fAsw
-----END PGP SIGNATURE-----


More information about the Open-ils-dev mailing list