OpenSRF.git
14 years agocleaned up, added some info
erickson [Sat, 20 May 2006 13:34:29 +0000 (13:34 +0000)]
cleaned up, added some info

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@720 9efc2488-bf62-4759-914b-345cdb29e865

14 years agochanged ps name for more accurate grepping
erickson [Fri, 19 May 2006 21:47:15 +0000 (21:47 +0000)]
changed ps name for more accurate grepping

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@719 9efc2488-bf62-4759-914b-345cdb29e865

14 years agobetter, more-flexible, easier to use, all in one control script
erickson [Fri, 19 May 2006 21:46:41 +0000 (21:46 +0000)]
better, more-flexible, easier to use, all in one control script
this does not have chopchop support yet
it uses a pid directory and pid files to control processes when it can
sometimes it can't in which case it uses the same hacks the older scripts use

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@718 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded some error logging
erickson [Tue, 16 May 2006 18:51:01 +0000 (18:51 +0000)]
added some error logging

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@717 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded a userData pointer
erickson [Mon, 15 May 2006 14:46:51 +0000 (14:46 +0000)]
added a userData pointer

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@716 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded connection oriented statefull session handling to the server stack
erickson [Mon, 15 May 2006 14:37:43 +0000 (14:37 +0000)]
added connection oriented statefull session handling to the server stack

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@715 9efc2488-bf62-4759-914b-345cdb29e865

14 years agothe code in these examples is way too old. best to delete.
erickson [Wed, 10 May 2006 13:43:26 +0000 (13:43 +0000)]
the code in these examples is way too old.  best to delete.

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@714 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded request duration
erickson [Tue, 9 May 2006 15:11:06 +0000 (15:11 +0000)]
added request duration

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@713 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadding new open-ils.cstore app; moving new IDL generator to a better home; added...
miker [Tue, 9 May 2006 05:30:57 +0000 (05:30 +0000)]
adding new open-ils.cstore app; moving new IDL generator to a better home; added userData support to method context

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@712 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadding ability to set recv_timeout per session
miker [Fri, 5 May 2006 20:48:57 +0000 (20:48 +0000)]
adding ability to set recv_timeout per session

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@711 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadding cookie parsing - disabled in gateway for now
erickson [Thu, 4 May 2006 20:43:48 +0000 (20:43 +0000)]
adding cookie parsing - disabled in gateway for now

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@710 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded some additional debugging
erickson [Wed, 3 May 2006 04:05:53 +0000 (04:05 +0000)]
added some additional debugging

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@709 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded pointer check to prevent the router from crashing when it receives the
erickson [Mon, 1 May 2006 20:19:31 +0000 (20:19 +0000)]
added pointer check to prevent the router from crashing when it receives the
second bounce message on a recipient node

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@708 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded log line
erickson [Mon, 1 May 2006 14:39:00 +0000 (14:39 +0000)]
added log line

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@707 9efc2488-bf62-4759-914b-345cdb29e865

14 years agofixed linked list bug which as pushing app responses onto the front of the queue...
erickson [Thu, 27 Apr 2006 16:07:33 +0000 (16:07 +0000)]
fixed linked list bug which as pushing app responses onto the front of the queue, and some general cleanup

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@706 9efc2488-bf62-4759-914b-345cdb29e865

14 years agofixing recursion bug
miker [Mon, 24 Apr 2006 03:21:43 +0000 (03:21 +0000)]
fixing recursion bug

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@705 9efc2488-bf62-4759-914b-345cdb29e865

14 years agodebuging changes
miker [Fri, 21 Apr 2006 19:08:17 +0000 (19:08 +0000)]
debuging changes

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@704 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded some more diagnostic logging
erickson [Fri, 21 Apr 2006 13:04:47 +0000 (13:04 +0000)]
added some more diagnostic logging
if we have no data to send to the unixserver, we don't try

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@703 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomoving debuging to INTERNAL
miker [Fri, 21 Apr 2006 02:43:02 +0000 (02:43 +0000)]
moving debuging to INTERNAL

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@702 9efc2488-bf62-4759-914b-345cdb29e865

14 years agochecking for socket connected-ness on sysread
erickson [Fri, 21 Apr 2006 02:41:01 +0000 (02:41 +0000)]
checking for socket connected-ness on sysread
inbound now re-connects on disconnect error

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@701 9efc2488-bf62-4759-914b-345cdb29e865

14 years agogateway now requires a list of allowed services
erickson [Thu, 20 Apr 2006 19:52:03 +0000 (19:52 +0000)]
gateway now requires a list of allowed services
all other service requests will receive a not_found

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@700 9efc2488-bf62-4759-914b-345cdb29e865

14 years agohandling any less-than zero returns
erickson [Thu, 20 Apr 2006 19:50:44 +0000 (19:50 +0000)]
handling any less-than zero returns

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@699 9efc2488-bf62-4759-914b-345cdb29e865

14 years agooptional hash function parameter; minor debuging
miker [Thu, 20 Apr 2006 04:02:15 +0000 (04:02 +0000)]
optional hash function parameter; minor debuging

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@698 9efc2488-bf62-4759-914b-345cdb29e865

14 years agosmarter default "recv"
miker [Thu, 20 Apr 2006 03:59:54 +0000 (03:59 +0000)]
smarter default "recv"

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@697 9efc2488-bf62-4759-914b-345cdb29e865

14 years agodate clensing works properly now... oops
miker [Thu, 20 Apr 2006 01:24:34 +0000 (01:24 +0000)]
date clensing works properly now... oops

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@696 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoap_get_client_block returns -1 on error.. detecting
erickson [Mon, 17 Apr 2006 14:51:36 +0000 (14:51 +0000)]
ap_get_client_block returns -1 on error.. detecting

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@695 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomore debugging, sanity checking read loop in apachetools as well as buffer_add
erickson [Mon, 17 Apr 2006 14:44:36 +0000 (14:44 +0000)]
more debugging, sanity checking read loop in apachetools as well as buffer_add

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@694 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoremoved some unnecessary log lines
erickson [Fri, 14 Apr 2006 21:09:38 +0000 (21:09 +0000)]
removed some unnecessary log lines

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@693 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomore debugging
erickson [Fri, 14 Apr 2006 15:17:22 +0000 (15:17 +0000)]
more debugging

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@692 9efc2488-bf62-4759-914b-345cdb29e865

14 years agochopchop will now timeout if trying to send to a client that can take no
erickson [Fri, 14 Apr 2006 14:58:27 +0000 (14:58 +0000)]
chopchop will now timeout if trying to send to a client that can take no
 more data as opposed to blocking indefinitely on the send socket

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@691 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded a flush_socket method to the jabber client code to allow
erickson [Fri, 14 Apr 2006 13:42:19 +0000 (13:42 +0000)]
added a flush_socket method to the jabber client code to allow
a unix child process to drop any pending socket data before
continuing on

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@690 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded some logging, etc.
erickson [Thu, 13 Apr 2006 17:01:08 +0000 (17:01 +0000)]
added some logging, etc.

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@689 9efc2488-bf62-4759-914b-345cdb29e865

14 years agofixed bug
erickson [Wed, 12 Apr 2006 04:17:43 +0000 (04:17 +0000)]
fixed bug

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@688 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded more debugging
erickson [Wed, 12 Apr 2006 04:14:30 +0000 (04:14 +0000)]
added more debugging

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@687 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded child init handling to the C stack
erickson [Tue, 11 Apr 2006 15:58:15 +0000 (15:58 +0000)]
added child init handling to the C stack

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@686 9efc2488-bf62-4759-914b-345cdb29e865

14 years agolike the Perl server, you can now no longer re-bootstrap clients in a process that...
erickson [Fri, 7 Apr 2006 16:32:03 +0000 (16:32 +0000)]
like the Perl server, you can now no longer re-bootstrap clients in a process that already has
a client socket open.  you can force it, which the forked children must do to get their own sockets,
but in general, a single process will share the same connection

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@685 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoremoved depracated call
erickson [Fri, 7 Apr 2006 13:46:15 +0000 (13:46 +0000)]
removed depracated call

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@684 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded some additional logging and some cleanup functions for improving
erickson [Fri, 7 Apr 2006 13:22:47 +0000 (13:22 +0000)]
added some additional logging and some cleanup functions for improving
memory leak detection

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@683 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadding example script for OpenSRF::MultiSession
miker [Thu, 6 Apr 2006 05:15:50 +0000 (05:15 +0000)]
adding example script for OpenSRF::MultiSession

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@682 9efc2488-bf62-4759-914b-345cdb29e865

14 years agostreamlining collection
miker [Thu, 6 Apr 2006 05:04:36 +0000 (05:04 +0000)]
streamlining collection

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@681 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadding duration timing to requests
miker [Thu, 6 Apr 2006 05:02:26 +0000 (05:02 +0000)]
adding duration timing to requests

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@680 9efc2488-bf62-4759-914b-345cdb29e865

14 years agooopsie ... off-by-one potentially causing unbalanced session use
miker [Thu, 6 Apr 2006 01:03:04 +0000 (01:03 +0000)]
oopsie ... off-by-one potentially causing unbalanced session use

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@679 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomodding the result, instead of inside the hash function
miker [Thu, 6 Apr 2006 00:58:59 +0000 (00:58 +0000)]
modding the result, instead of inside the hash function

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@678 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoMultiSession, YAY
miker [Wed, 5 Apr 2006 21:09:47 +0000 (21:09 +0000)]
MultiSession, YAY

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@677 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoremoving session cache; adding support for quiet remote exceptions
miker [Wed, 5 Apr 2006 21:09:14 +0000 (21:09 +0000)]
removing session cache; adding support for quiet remote exceptions

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@676 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomaking better use of macros for speed
erickson [Thu, 30 Mar 2006 23:02:42 +0000 (23:02 +0000)]
making better use of macros for speed

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@675 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoreplaced regex with CORE::time
erickson [Wed, 29 Mar 2006 22:31:46 +0000 (22:31 +0000)]
replaced regex with CORE::time

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@674 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded basic opensrf.system.time method
erickson [Wed, 29 Mar 2006 20:38:31 +0000 (20:38 +0000)]
added basic opensrf.system.time method

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@673 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoonly handle timezone if there was actually a time
miker [Mon, 27 Mar 2006 17:37:43 +0000 (17:37 +0000)]
only handle timezone if there was actually a time

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@672 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoimproving datetime parsing in clense_ISO8601()
miker [Mon, 27 Mar 2006 15:38:39 +0000 (15:38 +0000)]
improving datetime parsing in clense_ISO8601()

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@671 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded hopefully more useful log line
erickson [Fri, 24 Mar 2006 22:38:30 +0000 (22:38 +0000)]
added hopefully more useful log line

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@670 9efc2488-bf62-4759-914b-345cdb29e865

14 years agotaking advantage of macros
erickson [Fri, 24 Mar 2006 22:37:00 +0000 (22:37 +0000)]
taking advantage of macros

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@669 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoraised history size
erickson [Fri, 24 Mar 2006 22:36:15 +0000 (22:36 +0000)]
raised history size

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@668 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded some macros for speeding up tight loops - taking advantage of those macros
erickson [Fri, 24 Mar 2006 22:35:40 +0000 (22:35 +0000)]
added some macros for speeding up tight loops - taking advantage of those macros

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@667 9efc2488-bf62-4759-914b-345cdb29e865

14 years agonow printing bad XML data to the log file. my feeling is that this is what is
erickson [Mon, 20 Mar 2006 18:05:03 +0000 (18:05 +0000)]
now printing bad XML data to the log file.  my feeling is that this is what is
causing the "<blah> is not connected to the network" errors... clients will
be disconnected when they receive bad XML

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@666 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoformatting errors as JSON strings so they come accross as, well, JSON :)
erickson [Fri, 17 Mar 2006 17:25:51 +0000 (17:25 +0000)]
formatting errors as JSON strings so they come accross as, well, JSON :)

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@665 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomoved osrf_hash code to osrf_big_hash as the Judy big hash implementation
erickson [Mon, 13 Mar 2006 22:23:53 +0000 (22:23 +0000)]
moved osrf_hash code to osrf_big_hash as the Judy big hash implementation
osrf_hash is now a custom hash

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@664 9efc2488-bf62-4759-914b-345cdb29e865

14 years agofixed sig building (I hope)
miker [Fri, 10 Mar 2006 18:09:01 +0000 (18:09 +0000)]
fixed sig building (I hope)

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@663 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoupdated to work with new login params
erickson [Thu, 9 Mar 2006 15:10:49 +0000 (15:10 +0000)]
updated to work with new login params

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@662 9efc2488-bf62-4759-914b-345cdb29e865

14 years agowhite space :) added some log lines
erickson [Mon, 6 Mar 2006 22:47:05 +0000 (22:47 +0000)]
white space :) added some log lines

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@661 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadding an ISO timestamp builder
miker [Mon, 6 Mar 2006 05:48:44 +0000 (05:48 +0000)]
adding an ISO timestamp builder

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@660 9efc2488-bf62-4759-914b-345cdb29e865

14 years ago added "CALL" to the param debugging line for ease of grepping
erickson [Fri, 3 Mar 2006 21:02:58 +0000 (21:02 +0000)]
 added "CALL" to the param debugging line for ease of grepping

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@659 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomoved stderr line to a log line
erickson [Fri, 3 Mar 2006 21:02:22 +0000 (21:02 +0000)]
moved stderr line to a log line

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@658 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoOpen-ILS/src/c-apps/oils_auth.c
erickson [Fri, 3 Mar 2006 21:00:46 +0000 (21:00 +0000)]
Open-ILS/src/c-apps/oils_auth.c

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@657 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded method to insert items at the first NULL slot in the list. useful for removing...
erickson [Fri, 3 Mar 2006 15:13:23 +0000 (15:13 +0000)]
added method to insert items at the first NULL slot in the list.  useful for removing random items and inserting random items where order is not necessary

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@656 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded method to allow creation of list with a starting size
erickson [Thu, 2 Mar 2006 19:07:40 +0000 (19:07 +0000)]
added method to allow creation of list with a starting size

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@655 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded utility macro
erickson [Wed, 1 Mar 2006 21:20:20 +0000 (21:20 +0000)]
added utility macro

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@654 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded osrf_big_list to the makefiles
erickson [Wed, 1 Mar 2006 21:19:17 +0000 (21:19 +0000)]
added osrf_big_list to the makefiles

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@653 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomoved the Judy implementation to osrf_big_list and made osrf_list a
erickson [Wed, 1 Mar 2006 17:14:51 +0000 (17:14 +0000)]
moved the Judy implementation to osrf_big_list and made osrf_list a
standard array based list

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@652 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomoving over to the new gateway xml format
miker [Mon, 27 Feb 2006 22:30:27 +0000 (22:30 +0000)]
moving over to the new gateway xml format

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@651 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadding xml format support to the gateway
miker [Mon, 27 Feb 2006 22:29:01 +0000 (22:29 +0000)]
adding xml format support to the gateway

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@650 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomore support for introspection paging
miker [Mon, 27 Feb 2006 22:26:52 +0000 (22:26 +0000)]
more support for introspection paging

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@649 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoforcing array-ness on non-existant params
erickson [Mon, 27 Feb 2006 15:32:17 +0000 (15:32 +0000)]
forcing array-ness on non-existant params

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@648 9efc2488-bf62-4759-914b-345cdb29e865

14 years agosmall changes, fixed some typos
erickson [Mon, 27 Feb 2006 15:31:26 +0000 (15:31 +0000)]
small changes, fixed some typos

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@647 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoformat fix
erickson [Mon, 27 Feb 2006 14:57:48 +0000 (14:57 +0000)]
format fix

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@646 9efc2488-bf62-4759-914b-345cdb29e865

14 years agofixed bug where the ptr** was freed prior to the ptr*
erickson [Mon, 27 Feb 2006 00:44:31 +0000 (00:44 +0000)]
fixed bug where the ptr** was freed prior to the ptr*

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@645 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoremoved mod_ils_gateway targets
erickson [Sat, 25 Feb 2006 16:35:03 +0000 (16:35 +0000)]
removed mod_ils_gateway targets

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@644 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoosrf_json_gateway is tested and working. removing this older version
erickson [Sat, 25 Feb 2006 03:22:24 +0000 (03:22 +0000)]
osrf_json_gateway is tested and working. removing this older version

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@643 9efc2488-bf62-4759-914b-345cdb29e865

14 years agore-vamped gateway to make it more stable and faster.
erickson [Fri, 24 Feb 2006 23:17:05 +0000 (23:17 +0000)]
re-vamped gateway to make it more stable and faster.
also moved the apachetools stuff into the opensrf tree
since it's all pure opensrf and the gateway made good use of it.

will remove the ils_gateway module shortly

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@642 9efc2488-bf62-4759-914b-345cdb29e865

14 years agofixups, and starting a paged interface
miker [Sun, 19 Feb 2006 01:19:07 +0000 (01:19 +0000)]
fixups, and starting a paged interface

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@641 9efc2488-bf62-4759-914b-345cdb29e865

14 years agotesting cache timeout resets without removing the item in question
erickson [Thu, 16 Feb 2006 01:49:39 +0000 (01:49 +0000)]
testing cache timeout resets without removing the item in question

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@640 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoMoved some log messages from INFO to DEBUG level because of their repetitive volume...
erickson [Mon, 13 Feb 2006 21:42:32 +0000 (21:42 +0000)]
Moved some log messages from INFO to DEBUG level because of their repetitive volume in the logs

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@639 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomodule now dies with a message if bootstrap_client has not been called
erickson [Mon, 13 Feb 2006 15:16:16 +0000 (15:16 +0000)]
module now dies with a message if bootstrap_client has not been called
(instead of printing meaningless error about can't call 'env', etc.)

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@638 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded additional sanity check to index call
erickson [Mon, 13 Feb 2006 15:15:05 +0000 (15:15 +0000)]
added additional sanity check to index call

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@637 9efc2488-bf62-4759-914b-345cdb29e865

14 years agorefactored copy targeter to use new JS copy tester; adjusted object relationships...
miker [Sat, 11 Feb 2006 05:20:31 +0000 (05:20 +0000)]
refactored copy targeter to use new JS copy tester; adjusted object relationships; added ranged tree methods for record and volume

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@636 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded a default freeItem function for freeing list items
erickson [Tue, 31 Jan 2006 21:10:56 +0000 (21:10 +0000)]
added a default freeItem function for freeing list items

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@635 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomoving to UNIVERSAL::require to suck in implementation modules
miker [Mon, 30 Jan 2006 15:49:53 +0000 (15:49 +0000)]
moving to UNIVERSAL::require to suck in implementation modules

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@634 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoAdded additional param to all the osrfLog* calls which mark
erickson [Mon, 30 Jan 2006 04:47:49 +0000 (04:47 +0000)]
Added additional param to all the osrfLog* calls which mark
the file and line number of each log call

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@633 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoleaving parse methods early if proper fields aren't defined (avoid warnings on system...
erickson [Mon, 30 Jan 2006 04:45:50 +0000 (04:45 +0000)]
leaving parse methods early if proper fields aren't defined (avoid warnings on system start)

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@632 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoremoved extraneous warn
erickson [Fri, 27 Jan 2006 23:07:06 +0000 (23:07 +0000)]
removed extraneous warn

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@631 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoturn of signature checking for now
miker [Fri, 27 Jan 2006 22:03:40 +0000 (22:03 +0000)]
turn of signature checking for now

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@630 9efc2488-bf62-4759-914b-345cdb29e865

14 years agosort field and sort order support; signature fix for bill
miker [Fri, 27 Jan 2006 22:01:38 +0000 (22:01 +0000)]
sort field and sort order support; signature fix for bill

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@629 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoChanged log level for "disconnect on timeout" because it happens frequently
erickson [Fri, 27 Jan 2006 19:25:13 +0000 (19:25 +0000)]
Changed log level for "disconnect on timeout" because it happens frequently

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@628 9efc2488-bf62-4759-914b-345cdb29e865

14 years agomore opensearch fixup; bugfix for "no need to re-bootstrap"
miker [Fri, 27 Jan 2006 17:27:01 +0000 (17:27 +0000)]
more opensearch fixup; bugfix for "no need to re-bootstrap"

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@627 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoURL can now contain api_level as a param to set the opensrf api_level for the method
erickson [Tue, 24 Jan 2006 22:29:49 +0000 (22:29 +0000)]
URL can now contain api_level as a param to set the opensrf api_level for the method

added a "echo" URL param which, if present, will ignore all other params and echo the
value of the param to the caller

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@626 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoupdates for the perm editor -- FM dance required
miker [Mon, 23 Jan 2006 23:45:14 +0000 (23:45 +0000)]
updates for the perm editor -- FM dance required

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@625 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoenabled param checking
miker [Sun, 22 Jan 2006 17:53:01 +0000 (17:53 +0000)]
enabled param checking

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@624 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoenabling signature parsing; added "notes" pointer from .atomic versions to the origin...
miker [Sun, 22 Jan 2006 17:16:43 +0000 (17:16 +0000)]
enabling signature parsing; added "notes" pointer from .atomic versions to the original method

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@623 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded (disabled) signature parsing and (disabled) param count, type, and class checking
miker [Thu, 19 Jan 2006 04:54:25 +0000 (04:54 +0000)]
added (disabled) signature parsing and (disabled) param count, type, and class checking

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@622 9efc2488-bf62-4759-914b-345cdb29e865

14 years agoadded lookup_class and lookup_hint methods to support param class instance checking
miker [Thu, 19 Jan 2006 04:53:31 +0000 (04:53 +0000)]
added lookup_class and lookup_hint methods to support param class instance checking

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@621 9efc2488-bf62-4759-914b-345cdb29e865