erickson [Tue, 12 Apr 2005 14:48:08 +0000 (14:48 +0000)]
checking for only one server
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@274
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Tue, 12 Apr 2005 14:45:44 +0000 (14:45 +0000)]
error checking in Cache.pm
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@273
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 11 Apr 2005 17:25:30 +0000 (17:25 +0000)]
removed unused variable, added log line
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@272
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 11 Apr 2005 15:17:17 +0000 (15:17 +0000)]
added line to better report exceptions
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@271
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Sat, 9 Apr 2005 04:06:27 +0000 (04:06 +0000)]
altered debug message that was causing problems
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@270
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Sat, 9 Apr 2005 03:51:44 +0000 (03:51 +0000)]
added some debugging
added the ability to not automatically parse json in inbound messages
fixed some typos and logic errors
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@269
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 7 Apr 2005 22:25:26 +0000 (22:25 +0000)]
added initial limiter and cache population
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@268
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 4 Apr 2005 16:56:43 +0000 (16:56 +0000)]
added a del_session function which removes and cleans up sessions when it's their time
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@267
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 4 Apr 2005 16:56:05 +0000 (16:56 +0000)]
added some debugging
found bug where the stack was only reading the first jabber message off the
queue. this meant if two simultaneous messages were received, the second would
not be read until the process() function was called again.
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@266
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 1 Apr 2005 17:03:56 +0000 (17:03 +0000)]
added handling for jabber errors
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@265
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 1 Apr 2005 14:21:40 +0000 (14:21 +0000)]
removed some unused lines
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@264
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 31 Mar 2005 21:30:32 +0000 (21:30 +0000)]
removed some debugging stuff
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@263
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 31 Mar 2005 21:17:19 +0000 (21:17 +0000)]
on connect, we only connect if we're not already connected
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@262
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 31 Mar 2005 21:16:56 +0000 (21:16 +0000)]
we now have session caching.
sessions only disconnect on every 20 requests
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@261
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 31 Mar 2005 21:01:42 +0000 (21:01 +0000)]
fixed bug where session id's were always coming up the same
added some debugging
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@260
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 31 Mar 2005 19:12:18 +0000 (19:12 +0000)]
changed to fit fieldmapper stuff
magic casting and to_stringing
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@259
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 31 Mar 2005 19:11:40 +0000 (19:11 +0000)]
morphing into shape
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@258
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 31 Mar 2005 17:39:03 +0000 (17:39 +0000)]
added a field on each object called classname to return the object hint
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@257
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 31 Mar 2005 15:56:22 +0000 (15:56 +0000)]
using our log stuff instead of stderr
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@256
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 31 Mar 2005 00:16:31 +0000 (00:16 +0000)]
updated to newest code, made my usual usability changes.
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@255
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 31 Mar 2005 00:15:29 +0000 (00:15 +0000)]
added a field to store the original JSON string received from a request
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@254
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 31 Mar 2005 00:11:15 +0000 (00:11 +0000)]
C apache gateway.
needs:
cleaning and refactoring to break up the function
memory checking
*cached sessions so reconnect is not necessary on every call
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@253
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 30 Mar 2005 21:57:01 +0000 (21:57 +0000)]
recently added to json by maintainer
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@252
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Tue, 29 Mar 2005 21:12:26 +0000 (21:12 +0000)]
adding full_request (not sure if we need this) and fixing thinko on disconnect
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@251
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Tue, 29 Mar 2005 21:11:46 +0000 (21:11 +0000)]
adding -fPIC to makefiles so they work on amd64
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@250
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 25 Mar 2005 15:51:46 +0000 (15:51 +0000)]
script to build fieldmapper.js file for using fieldmapper objects in javascript
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@249
9efc2488-bf62-4759-914b-
345cdb29e865
phasefx [Mon, 21 Mar 2005 14:53:06 +0000 (14:53 +0000)]
We had casting removed for the cat demo. We need to revisit this.
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@248
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 18 Mar 2005 06:33:00 +0000 (06:33 +0000)]
raised command line buffer to accomodate large chunks
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@247
9efc2488-bf62-4759-914b-
345cdb29e865
phasefx [Fri, 18 Mar 2005 05:46:33 +0000 (05:46 +0000)]
Some bugfixes from Bill
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@246
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 18 Mar 2005 04:36:55 +0000 (04:36 +0000)]
changed buf size, not sure how it got shrunk
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@245
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 17 Mar 2005 23:29:16 +0000 (23:29 +0000)]
lib dir is added now
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@244
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 17 Mar 2005 18:32:03 +0000 (18:32 +0000)]
added check to make sure log line didn't kill things
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@243
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 17 Mar 2005 18:15:25 +0000 (18:15 +0000)]
removed sig-int handler for now, annoying.
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@242
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Thu, 17 Mar 2005 18:06:52 +0000 (18:06 +0000)]
added some sanity checks to make sure we're not sending
if we've been killed
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@241
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 16 Mar 2005 13:43:05 +0000 (13:43 +0000)]
included stack dependency in makefile
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@240
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 16 Mar 2005 05:30:07 +0000 (05:30 +0000)]
added login functionality to the shell
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@239
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 16 Mar 2005 03:07:17 +0000 (03:07 +0000)]
added an 'introspect' command
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@238
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 16 Mar 2005 02:37:14 +0000 (02:37 +0000)]
moved back to non-method_lookup method to test 'original' speed
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@237
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Wed, 16 Mar 2005 02:03:09 +0000 (02:03 +0000)]
bootstrap_client now registers a dummy client server_class
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@236
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Wed, 16 Mar 2005 01:59:32 +0000 (01:59 +0000)]
fix for embeded $
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@235
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 15 Mar 2005 22:01:04 +0000 (22:01 +0000)]
added some cleaner code handling to reduce valgrind errors
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@234
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 15 Mar 2005 21:51:03 +0000 (21:51 +0000)]
found the (i believe) the remaining leaks in the transport code
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@233
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 15 Mar 2005 21:33:32 +0000 (21:33 +0000)]
added a warn line for debugging purposes
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@232
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 15 Mar 2005 20:05:58 +0000 (20:05 +0000)]
added help line
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@231
9efc2488-bf62-4759-914b-
345cdb29e865
phasefx [Tue, 15 Mar 2005 19:52:09 +0000 (19:52 +0000)]
Need to revisit this stuff
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@230
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 15 Mar 2005 17:18:13 +0000 (17:18 +0000)]
fully bypassing persist if persist isn't true
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@229
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 15 Mar 2005 14:26:42 +0000 (14:26 +0000)]
memory leak cleaning, more to come.
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@228
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Tue, 15 Mar 2005 00:27:46 +0000 (00:27 +0000)]
disconnect on magic subrequest, and record message processing time
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@227
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 14 Mar 2005 22:52:21 +0000 (22:52 +0000)]
eet leevs
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@226
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 14 Mar 2005 14:09:08 +0000 (14:09 +0000)]
added ctrl-c handler to exit the currently running command
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@225
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 14 Mar 2005 00:28:50 +0000 (00:28 +0000)]
fixed makefile to remove the .so file
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@224
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 14 Mar 2005 00:00:37 +0000 (00:00 +0000)]
not escaping "/" characters
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@223
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Sun, 13 Mar 2005 22:42:50 +0000 (22:42 +0000)]
incorporated math bench into srfsh. see help for details
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@222
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Sun, 13 Mar 2005 19:38:16 +0000 (19:38 +0000)]
added escaping for internal " characters
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@221
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Sat, 12 Mar 2005 02:19:40 +0000 (02:19 +0000)]
added == to number
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@220
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Sat, 12 Mar 2005 02:06:20 +0000 (02:06 +0000)]
found leaked xml string
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@219
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Sat, 12 Mar 2005 01:12:43 +0000 (01:12 +0000)]
working regex!
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@218
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Fri, 11 Mar 2005 23:46:03 +0000 (23:46 +0000)]
fixing xml quoting issues
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@217
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 11 Mar 2005 19:39:49 +0000 (19:39 +0000)]
added some sanity checks
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@216
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Fri, 11 Mar 2005 18:31:25 +0000 (18:31 +0000)]
fat fingers make for silly bugs...
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@215
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 11 Mar 2005 17:54:29 +0000 (17:54 +0000)]
fixed request timing issue since we're using 'less' now
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@214
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 11 Mar 2005 16:50:23 +0000 (16:50 +0000)]
turned on pretty print by default
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@213
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 11 Mar 2005 16:38:22 +0000 (16:38 +0000)]
added newlines after commas in pretty_print
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@212
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 11 Mar 2005 16:28:37 +0000 (16:28 +0000)]
piping to 'less' for long data
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@211
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 11 Mar 2005 14:24:12 +0000 (14:24 +0000)]
found likely candidate for router crash. on remove_server_class, the received message is freed
in multiple places. ( once in server_class_handle_msg and again in remove_server_class)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@210
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Fri, 11 Mar 2005 13:58:17 +0000 (13:58 +0000)]
automatic generation of most "Publish" methods
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@209
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 10 Mar 2005 04:52:46 +0000 (04:52 +0000)]
magically handle any class in JSON. no need to register class hints anymore!
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@208
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Thu, 10 Mar 2005 00:32:12 +0000 (00:32 +0000)]
transactions are working now ... some cleanup is needed
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@207
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Wed, 9 Mar 2005 16:04:29 +0000 (16:04 +0000)]
added some debug lines
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@206
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Tue, 8 Mar 2005 23:21:00 +0000 (23:21 +0000)]
oops... left a "warn" in there.
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@205
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Tue, 8 Mar 2005 22:14:26 +0000 (22:14 +0000)]
removing C++ comments, cause they hate me
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@204
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 8 Mar 2005 15:50:12 +0000 (15:50 +0000)]
added line to remove trailing ';'
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@203
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Tue, 8 Mar 2005 05:34:39 +0000 (05:34 +0000)]
YAY! Unicode works now!
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@202
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Tue, 8 Mar 2005 00:06:34 +0000 (00:06 +0000)]
changed 'slot' to 'key' for clarity, should have no effect on behavior
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@201
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 23:42:35 +0000 (23:42 +0000)]
removing expire times
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@200
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 23:03:43 +0000 (23:03 +0000)]
fixing double cast and format
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@199
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 7 Mar 2005 22:17:47 +0000 (22:17 +0000)]
checking for HASH ref explicitly
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@198
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 7 Mar 2005 22:16:25 +0000 (22:16 +0000)]
added some debugging output
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@197
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 7 Mar 2005 22:15:58 +0000 (22:15 +0000)]
added longer sleep time
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@196
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 22:01:04 +0000 (22:01 +0000)]
removing computed regexes and commenting out unused code
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@195
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 22:00:06 +0000 (22:00 +0000)]
lots of debuging to find that the zombie loop was broken
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@194
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 21:59:35 +0000 (21:59 +0000)]
added profiling mode
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@193
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 7 Mar 2005 20:36:21 +0000 (20:36 +0000)]
fixed (hopefully) the $0 * addition
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@192
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 17:52:20 +0000 (17:52 +0000)]
using old regex method + default class
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@191
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 7 Mar 2005 17:16:35 +0000 (17:16 +0000)]
added some more sleep time
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@190
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 17:15:32 +0000 (17:15 +0000)]
registering classes during load and introspection
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@189
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 17:00:27 +0000 (17:00 +0000)]
fix for JSON regexes
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@188
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 16:20:15 +0000 (16:20 +0000)]
fix for JSON::object_unknown
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@187
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 7 Mar 2005 16:06:06 +0000 (16:06 +0000)]
added sanity check on relay command
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@186
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Mon, 7 Mar 2005 16:03:37 +0000 (16:03 +0000)]
fixed mispelling
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@185
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 14:26:25 +0000 (14:26 +0000)]
fixing JSON bug with top level non-casted hashrefs
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@184
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 06:29:49 +0000 (06:29 +0000)]
fixed minor bug in the class casting regex; added class finder sub to support said bugfix; added a default class (type hash) for unknown hints
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@183
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Mon, 7 Mar 2005 01:37:02 +0000 (01:37 +0000)]
using an O(log n) [n=JSON elements] algo instead of the (worst case) O(2n**2) algo...
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@182
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Sun, 6 Mar 2005 20:07:38 +0000 (20:07 +0000)]
saw and fixed memory leak.
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@181
9efc2488-bf62-4759-914b-
345cdb29e865
miker [Fri, 4 Mar 2005 23:21:35 +0000 (23:21 +0000)]
logging and error detection fixups
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@180
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 4 Mar 2005 22:37:21 +0000 (22:37 +0000)]
history and config file checking are more granular as far as what we
can do with the file
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@179
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 4 Mar 2005 22:30:23 +0000 (22:30 +0000)]
added history file so history is saved across sessions
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@178
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 4 Mar 2005 22:19:36 +0000 (22:19 +0000)]
moved definitions to srfsh.h for maintainability
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@177
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 4 Mar 2005 22:09:53 +0000 (22:09 +0000)]
we don't add 'newlines' to history.
we make sure children exit after finishing so the shell doesn't get forked
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@176
9efc2488-bf62-4759-914b-
345cdb29e865
erickson [Fri, 4 Mar 2005 21:56:32 +0000 (21:56 +0000)]
added _CACHEVAL_ to the slot names to make them a little more unique/controlled
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@175
9efc2488-bf62-4759-914b-
345cdb29e865