]> git.evergreen-ils.org Git - Evergreen.git/log
Evergreen.git
19 years agousing disconnect before kill_me during non-error destruction on the server side
miker [Tue, 1 Mar 2005 22:59:27 +0000 (22:59 +0000)]
using disconnect before kill_me during non-error destruction on the server side

git-svn-id: svn://svn.open-ils.org/ILS/trunk@174 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded extended callback support to sessions
miker [Tue, 1 Mar 2005 22:58:45 +0000 (22:58 +0000)]
added extended callback support to sessions

git-svn-id: svn://svn.open-ils.org/ILS/trunk@173 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded basic transaction interface
miker [Tue, 1 Mar 2005 22:55:38 +0000 (22:55 +0000)]
added basic transaction interface

git-svn-id: svn://svn.open-ils.org/ILS/trunk@172 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agosrfsh now:
erickson [Tue, 1 Mar 2005 22:29:41 +0000 (22:29 +0000)]
srfsh now:
shows request elapsed time
formats request params as arrays internally

generic_utils:
added a get_timestamp_millis method that returns seconds.millis since epoch

git-svn-id: svn://svn.open-ils.org/ILS/trunk@171 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded 'disconnect' to session requests
erickson [Tue, 1 Mar 2005 21:49:15 +0000 (21:49 +0000)]
added 'disconnect' to session requests

git-svn-id: svn://svn.open-ils.org/ILS/trunk@170 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agosanity checking on request complete
erickson [Tue, 1 Mar 2005 21:46:54 +0000 (21:46 +0000)]
sanity checking on request complete

git-svn-id: svn://svn.open-ils.org/ILS/trunk@169 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoif no params, send an empty array
erickson [Tue, 1 Mar 2005 21:35:23 +0000 (21:35 +0000)]
if no params, send an empty array

git-svn-id: svn://svn.open-ils.org/ILS/trunk@168 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agooopsie
phasefx [Tue, 1 Mar 2005 21:34:09 +0000 (21:34 +0000)]
oopsie

git-svn-id: svn://svn.open-ils.org/ILS/trunk@167 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agooopsie
phasefx [Tue, 1 Mar 2005 21:26:11 +0000 (21:26 +0000)]
oopsie

git-svn-id: svn://svn.open-ils.org/ILS/trunk@166 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoupdated help message
erickson [Tue, 1 Mar 2005 21:18:36 +0000 (21:18 +0000)]
updated help message

git-svn-id: svn://svn.open-ils.org/ILS/trunk@165 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded 'named' configs.
erickson [Tue, 1 Mar 2005 21:16:15 +0000 (21:16 +0000)]
added 'named' configs.
log file and log levels are set by functions and not by direct config file reading.
added request framework to srfsh so we can make requests of any servers

git-svn-id: svn://svn.open-ils.org/ILS/trunk@164 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agogo directly to the table in question
miker [Tue, 1 Mar 2005 20:45:41 +0000 (20:45 +0000)]
go directly to the table in question

git-svn-id: svn://svn.open-ils.org/ILS/trunk@163 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agosettings client fixups
miker [Tue, 1 Mar 2005 20:43:00 +0000 (20:43 +0000)]
settings client fixups

git-svn-id: svn://svn.open-ils.org/ILS/trunk@162 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agofix some thinkos
miker [Tue, 1 Mar 2005 20:42:22 +0000 (20:42 +0000)]
fix some thinkos

git-svn-id: svn://svn.open-ils.org/ILS/trunk@161 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agodisable parent_node redirect for now
miker [Tue, 1 Mar 2005 20:41:46 +0000 (20:41 +0000)]
disable parent_node redirect for now

git-svn-id: svn://svn.open-ils.org/ILS/trunk@160 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoallow packages other then the explicitly named application_implementation to publish...
miker [Tue, 1 Mar 2005 20:40:51 +0000 (20:40 +0000)]
allow packages other then the explicitly named application_implementation to publish methods

git-svn-id: svn://svn.open-ils.org/ILS/trunk@159 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agothe domain object stuff will be going away
phasefx [Tue, 1 Mar 2005 20:10:00 +0000 (20:10 +0000)]
the domain object stuff will be going away

git-svn-id: svn://svn.open-ils.org/ILS/trunk@158 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoaltered the cache a little to allow for the servers to be passed in
erickson [Tue, 1 Mar 2005 19:42:16 +0000 (19:42 +0000)]
altered the cache a little to allow for the servers to be passed in
instead of reading them from a config file

git-svn-id: svn://svn.open-ils.org/ILS/trunk@157 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded list retrieval for nodesets
miker [Tue, 1 Mar 2005 16:05:13 +0000 (16:05 +0000)]
added list retrieval for nodesets

git-svn-id: svn://svn.open-ils.org/ILS/trunk@156 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded ordering for data nodes on a record_entry
miker [Tue, 1 Mar 2005 05:53:14 +0000 (05:53 +0000)]
added ordering for data nodes on a record_entry

git-svn-id: svn://svn.open-ils.org/ILS/trunk@155 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agochanging server class names to match the new Namespace qualified layout ala bill
miker [Tue, 1 Mar 2005 01:02:14 +0000 (01:02 +0000)]
changing server class names to match the new Namespace qualified layout ala bill

git-svn-id: svn://svn.open-ils.org/ILS/trunk@154 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoupdated to call opensrf.math
erickson [Tue, 1 Mar 2005 00:21:15 +0000 (00:21 +0000)]
updated to call opensrf.math

git-svn-id: svn://svn.open-ils.org/ILS/trunk@153 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agochanged some ps output.
erickson [Tue, 1 Mar 2005 00:19:27 +0000 (00:19 +0000)]
changed some ps output.

SettingsClient now calls to opensrf.settings to get the settings.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@152 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agodunno why that was there.... removed dead code
miker [Mon, 28 Feb 2005 21:40:15 +0000 (21:40 +0000)]
dunno why that was there.... removed dead code

git-svn-id: svn://svn.open-ils.org/ILS/trunk@151 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoupdating the schema
miker [Mon, 28 Feb 2005 21:39:39 +0000 (21:39 +0000)]
updating the schema

git-svn-id: svn://svn.open-ils.org/ILS/trunk@150 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoEETS ALIVE!!!!!!!
miker [Mon, 28 Feb 2005 21:39:08 +0000 (21:39 +0000)]
EETS ALIVE!!!!!!!

git-svn-id: svn://svn.open-ils.org/ILS/trunk@149 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agomoved 'counter' variable to only be incremented when we've hit an actual record
erickson [Mon, 28 Feb 2005 20:52:43 +0000 (20:52 +0000)]
moved 'counter' variable to only be incremented when we've hit an actual record
(and not just end of file, etc.)

git-svn-id: svn://svn.open-ils.org/ILS/trunk@148 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agousing OO syntax
miker [Mon, 28 Feb 2005 20:51:33 +0000 (20:51 +0000)]
using OO syntax

git-svn-id: svn://svn.open-ils.org/ILS/trunk@147 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoWe now set nodeTab[x] to NULL to prevent libxml2 on AMD/64 from dying.
erickson [Mon, 28 Feb 2005 20:30:51 +0000 (20:30 +0000)]
We now set nodeTab[x] to NULL to prevent libxml2 on AMD/64 from dying.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@146 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadding some utility scripts
miker [Mon, 28 Feb 2005 19:49:17 +0000 (19:49 +0000)]
adding some utility scripts

git-svn-id: svn://svn.open-ils.org/ILS/trunk@145 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agousing new client syntax
miker [Mon, 28 Feb 2005 18:39:28 +0000 (18:39 +0000)]
using new client syntax

git-svn-id: svn://svn.open-ils.org/ILS/trunk@144 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoupdate bootstrap client to use the named params
erickson [Mon, 28 Feb 2005 17:12:32 +0000 (17:12 +0000)]
update bootstrap client to use the named params

git-svn-id: svn://svn.open-ils.org/ILS/trunk@143 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded named params to bootstrap_client to allow config file
erickson [Mon, 28 Feb 2005 17:10:58 +0000 (17:10 +0000)]
added named params to bootstrap_client to allow config file

git-svn-id: svn://svn.open-ils.org/ILS/trunk@142 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agomoved to the Open-ILS tree
erickson [Mon, 28 Feb 2005 15:32:34 +0000 (15:32 +0000)]
moved to the Open-ILS tree

git-svn-id: svn://svn.open-ils.org/ILS/trunk@141 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agomarc dumper, added a command line param for specifying xpath to
erickson [Mon, 28 Feb 2005 15:27:39 +0000 (15:27 +0000)]
marc dumper, added a command line param for specifying xpath to
remove from the doc.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@140 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agothe marcdumper! takes command line params
erickson [Sun, 27 Feb 2005 16:08:56 +0000 (16:08 +0000)]
the marcdumper!  takes command line params

git-svn-id: svn://svn.open-ils.org/ILS/trunk@139 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agospelling correction
miker [Sun, 27 Feb 2005 15:05:49 +0000 (15:05 +0000)]
spelling correction

git-svn-id: svn://svn.open-ils.org/ILS/trunk@138 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoAPI Documentation for the Persistance Application
miker [Sun, 27 Feb 2005 03:08:05 +0000 (03:08 +0000)]
API Documentation for the Persistance Application

git-svn-id: svn://svn.open-ils.org/ILS/trunk@137 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agofilling in the SQL holes...
miker [Sat, 26 Feb 2005 06:26:46 +0000 (06:26 +0000)]
filling in the SQL holes...

git-svn-id: svn://svn.open-ils.org/ILS/trunk@136 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agobug fix
miker [Sat, 26 Feb 2005 06:26:11 +0000 (06:26 +0000)]
bug fix

git-svn-id: svn://svn.open-ils.org/ILS/trunk@135 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agolots of cleanup... no testing yet, no data to test
miker [Fri, 25 Feb 2005 23:56:17 +0000 (23:56 +0000)]
lots of cleanup... no testing yet, no data to test

git-svn-id: svn://svn.open-ils.org/ILS/trunk@134 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agocontainer module for the base Class::DBI stuff in CDBI
miker [Fri, 25 Feb 2005 22:24:26 +0000 (22:24 +0000)]
container module for the base Class::DBI stuff in CDBI

git-svn-id: svn://svn.open-ils.org/ILS/trunk@133 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadding the "publishing" interface section of the Storage server
miker [Fri, 25 Feb 2005 22:23:34 +0000 (22:23 +0000)]
adding the "publishing" interface section of the Storage server

git-svn-id: svn://svn.open-ils.org/ILS/trunk@132 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agointrospection bug fix for a single method lookup
miker [Fri, 25 Feb 2005 21:23:06 +0000 (21:23 +0000)]
introspection bug fix for a single method lookup

git-svn-id: svn://svn.open-ils.org/ILS/trunk@131 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agomaking return on failure sane
miker [Fri, 25 Feb 2005 21:22:43 +0000 (21:22 +0000)]
making return on failure sane

git-svn-id: svn://svn.open-ils.org/ILS/trunk@130 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadding base class definition for the Class::DBI representation of the open-ils DB...
miker [Fri, 25 Feb 2005 18:25:43 +0000 (18:25 +0000)]
adding base class definition for the Class::DBI representation of the open-ils DB tables

git-svn-id: svn://svn.open-ils.org/ILS/trunk@129 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agocomplete is a method
phasefx [Fri, 25 Feb 2005 17:35:22 +0000 (17:35 +0000)]
complete is a method

git-svn-id: svn://svn.open-ils.org/ILS/trunk@128 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agocleaned some stuff out of the makefile
erickson [Thu, 24 Feb 2005 22:42:57 +0000 (22:42 +0000)]
cleaned some stuff out of the makefile

added milliseconds to log file output

git-svn-id: svn://svn.open-ils.org/ILS/trunk@127 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agomoving stuff...
miker [Thu, 24 Feb 2005 22:21:01 +0000 (22:21 +0000)]
moving stuff...

git-svn-id: svn://svn.open-ils.org/ILS/trunk@126 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agomoving these to a postgres dir so we can logically support different db types
miker [Thu, 24 Feb 2005 22:20:23 +0000 (22:20 +0000)]
moving these to a postgres dir so we can logically support different db types

git-svn-id: svn://svn.open-ils.org/ILS/trunk@125 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoDROP SCHEMA before go into the transaction
miker [Thu, 24 Feb 2005 21:58:49 +0000 (21:58 +0000)]
DROP SCHEMA before go into the transaction

git-svn-id: svn://svn.open-ils.org/ILS/trunk@124 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoinitial SQL files
miker [Thu, 24 Feb 2005 21:58:07 +0000 (21:58 +0000)]
initial SQL files

git-svn-id: svn://svn.open-ils.org/ILS/trunk@123 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agocasting
phasefx [Thu, 24 Feb 2005 21:26:51 +0000 (21:26 +0000)]
casting

git-svn-id: svn://svn.open-ils.org/ILS/trunk@122 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoreturning empty array when no results
erickson [Thu, 24 Feb 2005 20:52:44 +0000 (20:52 +0000)]
returning empty array when no results

git-svn-id: svn://svn.open-ils.org/ILS/trunk@121 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agomore work on the storage server
miker [Thu, 24 Feb 2005 20:32:40 +0000 (20:32 +0000)]
more work on the storage server

git-svn-id: svn://svn.open-ils.org/ILS/trunk@120 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agohash keys in nodeset now match the columns in the biblio.record_data table
miker [Thu, 24 Feb 2005 20:32:07 +0000 (20:32 +0000)]
hash keys in nodeset now match the columns in the biblio.record_data table

git-svn-id: svn://svn.open-ils.org/ILS/trunk@119 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded "opensrf." to front of method name
erickson [Thu, 24 Feb 2005 20:28:23 +0000 (20:28 +0000)]
added "opensrf." to front of method name

git-svn-id: svn://svn.open-ils.org/ILS/trunk@118 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoWHEEEEEEEEEE! using the router to discover remote apps now
miker [Thu, 24 Feb 2005 20:27:52 +0000 (20:27 +0000)]
WHEEEEEEEEEE! using the router to discover remote apps now

git-svn-id: svn://svn.open-ils.org/ILS/trunk@117 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agough
erickson [Thu, 24 Feb 2005 20:05:28 +0000 (20:05 +0000)]
ugh

git-svn-id: svn://svn.open-ils.org/ILS/trunk@116 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoOK. This is the first early C version of the OpenSRF stack. It's highly
erickson [Thu, 24 Feb 2005 20:04:10 +0000 (20:04 +0000)]
OK.  This is the first early C version of the OpenSRF stack.  It's highly
incomplete at this point.  In particular, included in the stack code is
is the osrf_message code wich the router now needs.

Added a top level src makefile

Modified router to respond to app level requests.  The only available method
curently returns a list of attached router classes.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@115 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agofixing create/destroy bugs introduced with the API updates
miker [Thu, 24 Feb 2005 18:46:13 +0000 (18:46 +0000)]
fixing create/destroy bugs introduced with the API updates

git-svn-id: svn://svn.open-ils.org/ILS/trunk@114 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoWe're not using authentication past Jabber anymore.
phasefx [Thu, 24 Feb 2005 18:23:47 +0000 (18:23 +0000)]
We're not using authentication past Jabber anymore.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@113 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded sanity check for app for loop
erickson [Thu, 24 Feb 2005 18:22:25 +0000 (18:22 +0000)]
added sanity check for app for loop

git-svn-id: svn://svn.open-ils.org/ILS/trunk@112 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoChanged some config settings to load all jabber stuff from the bootstrap config
erickson [Thu, 24 Feb 2005 16:47:22 +0000 (16:47 +0000)]
Changed some config settings to load all jabber stuff from the bootstrap config

git-svn-id: svn://svn.open-ils.org/ILS/trunk@111 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded 'last' command to redo the last command
erickson [Thu, 24 Feb 2005 16:43:20 +0000 (16:43 +0000)]
added 'last' command to redo the last command

git-svn-id: svn://svn.open-ils.org/ILS/trunk@110 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded .slot.set_expire interface for setting/removing/updating the expire time of...
miker [Thu, 24 Feb 2005 16:34:33 +0000 (16:34 +0000)]
added .slot.set_expire interface for setting/removing/updating the expire time of a slot

git-svn-id: svn://svn.open-ils.org/ILS/trunk@109 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded .create_expirable interface. accepts a Utils style interval, and sweeps at...
miker [Thu, 24 Feb 2005 16:20:35 +0000 (16:20 +0000)]
added .create_expirable interface.  accepts a Utils style interval, and sweeps at each "_flush_by_name"

git-svn-id: svn://svn.open-ils.org/ILS/trunk@108 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agomake sure there is some space between interval parts
miker [Thu, 24 Feb 2005 16:19:11 +0000 (16:19 +0000)]
make sure there is some space between interval parts

git-svn-id: svn://svn.open-ils.org/ILS/trunk@107 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadding useful constructor
miker [Thu, 24 Feb 2005 15:28:48 +0000 (15:28 +0000)]
adding useful constructor

git-svn-id: svn://svn.open-ils.org/ILS/trunk@106 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded nondestructive (queue|stack).peek.all interface for grabbing the entire slot...
miker [Thu, 24 Feb 2005 13:14:26 +0000 (13:14 +0000)]
added nondestructive (queue|stack).peek.all interface for grabbing the entire slot without removing anything.  the base registered methods are streaming, so a ".atomic" version is generated by the system.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@105 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agofixed logic error
erickson [Wed, 23 Feb 2005 23:34:34 +0000 (23:34 +0000)]
fixed logic error

git-svn-id: svn://svn.open-ils.org/ILS/trunk@104 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoreworking of the old storage module for OpenSRF
miker [Wed, 23 Feb 2005 23:30:51 +0000 (23:30 +0000)]
reworking of the old storage module for OpenSRF

git-svn-id: svn://svn.open-ils.org/ILS/trunk@103 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agothe start of a WORM for record import
miker [Wed, 23 Feb 2005 23:30:08 +0000 (23:30 +0000)]
the start of a WORM for record import

git-svn-id: svn://svn.open-ils.org/ILS/trunk@102 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded some logging.
erickson [Wed, 23 Feb 2005 22:17:58 +0000 (22:17 +0000)]
added some logging.

we now do an introspection lookup explicitly in math bench on child init

we build and tear down a connection in the unix:server configure hook so
that an applications 'initialize' method can do remote requests

inbound now only opens the socket after receiving data so that a restart
of a unix server won't require a restart of its companion listener process

git-svn-id: svn://svn.open-ils.org/ILS/trunk@101 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded a cache flag to the settings client
erickson [Wed, 23 Feb 2005 21:39:56 +0000 (21:39 +0000)]
added a cache flag to the settings client

we now build a transport client in the unix server configure hook
in case anyone needs it..

git-svn-id: svn://svn.open-ils.org/ILS/trunk@100 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agofixed namespace issue and moved state inside the object instances
miker [Wed, 23 Feb 2005 20:42:26 +0000 (20:42 +0000)]
fixed namespace issue and moved state inside the object instances

git-svn-id: svn://svn.open-ils.org/ILS/trunk@99 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded check for settings server, and removed some logging peer connection
erickson [Wed, 23 Feb 2005 16:53:22 +0000 (16:53 +0000)]
added check for settings server, and removed some logging peer connection

git-svn-id: svn://svn.open-ils.org/ILS/trunk@98 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agousing a single jabber connection per process, since we do not actually care about...
miker [Wed, 23 Feb 2005 16:48:38 +0000 (16:48 +0000)]
using a single jabber connection per process, since we do not actually care about the JID we are

git-svn-id: svn://svn.open-ils.org/ILS/trunk@97 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoAdded "register_death_callback()" interface to run code at the begining of
miker [Tue, 22 Feb 2005 13:44:46 +0000 (13:44 +0000)]
Added "register_death_callback()" interface to run code at the begining of
"kill_me()".  This is the first thing needed to provide a transparent transaction
interface somewhere down the line.  It is added now to support database transactions
that span multiple requests.  We need this in order to send a ROLLBACK to the DB
in the case of a session killing error during a DB transaction.  We don't want
to leave locks or failed transactions lying around in the DB, right?

git-svn-id: svn://svn.open-ils.org/ILS/trunk@96 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded nondestructive "peek" methods to stack, queue and object APIs; added "size...
miker [Mon, 21 Feb 2005 22:18:13 +0000 (22:18 +0000)]
added nondestructive "peek" methods to stack, queue and object APIs; added "size" to object API; added "depth" to stack API; added "length to queue API

git-svn-id: svn://svn.open-ils.org/ILS/trunk@95 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded a debug_handler for verbose output
erickson [Mon, 21 Feb 2005 17:49:06 +0000 (17:49 +0000)]
added a debug_handler for verbose output
added a utility method for extracting the domain of a jid
add trusted server domains to the router.  now any router level commands will only be
fulfilled if the sender is in a trusted server domain.  more testing to follow

git-svn-id: svn://svn.open-ils.org/ILS/trunk@94 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoround 1
erickson [Sun, 20 Feb 2005 16:48:47 +0000 (16:48 +0000)]
round 1

git-svn-id: svn://svn.open-ils.org/ILS/trunk@93 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agofixing to allow empty strings, and must be called as a class method
miker [Fri, 18 Feb 2005 18:27:17 +0000 (18:27 +0000)]
fixing to allow empty strings, and must be called as a class method

git-svn-id: svn://svn.open-ils.org/ILS/trunk@92 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoARG... sqlite is pain
miker [Fri, 18 Feb 2005 18:26:43 +0000 (18:26 +0000)]
ARG... sqlite is pain

git-svn-id: svn://svn.open-ils.org/ILS/trunk@91 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadjust RESULT objects to allow empty string
miker [Fri, 18 Feb 2005 18:26:10 +0000 (18:26 +0000)]
adjust RESULT objects to allow empty string

git-svn-id: svn://svn.open-ils.org/ILS/trunk@90 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoremoved prints
erickson [Fri, 18 Feb 2005 16:34:14 +0000 (16:34 +0000)]
removed prints

git-svn-id: svn://svn.open-ils.org/ILS/trunk@89 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded DIGEST style authentication to the clients
erickson [Fri, 18 Feb 2005 16:33:42 +0000 (16:33 +0000)]
added DIGEST style authentication to the clients

git-svn-id: svn://svn.open-ils.org/ILS/trunk@88 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agosha.* is necessary for the component authentication, component is just an
erickson [Fri, 18 Feb 2005 00:57:21 +0000 (00:57 +0000)]
sha.* is necessary for the component authentication, component is just an
example component test client

git-svn-id: svn://svn.open-ils.org/ILS/trunk@87 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded 'component' login functionality to the lib code
erickson [Fri, 18 Feb 2005 00:56:22 +0000 (00:56 +0000)]
added 'component' login functionality to the lib code

git-svn-id: svn://svn.open-ils.org/ILS/trunk@86 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agomade him a proper subclass
erickson [Thu, 17 Feb 2005 22:25:20 +0000 (22:25 +0000)]
made him a proper subclass

git-svn-id: svn://svn.open-ils.org/ILS/trunk@85 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agofirst cut at the Persist Application
miker [Thu, 17 Feb 2005 22:12:28 +0000 (22:12 +0000)]
first cut at the Persist Application

git-svn-id: svn://svn.open-ils.org/ILS/trunk@84 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded "api_name" wrapper method
miker [Thu, 17 Feb 2005 21:54:08 +0000 (21:54 +0000)]
added "api_name" wrapper method

git-svn-id: svn://svn.open-ils.org/ILS/trunk@83 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agofixed up the magic auto-introspection and made sure we were
erickson [Wed, 16 Feb 2005 23:17:14 +0000 (23:17 +0000)]
fixed up the magic auto-introspection and made sure we were
closing connections when necessary

git-svn-id: svn://svn.open-ils.org/ILS/trunk@82 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoremoveing C++ style quote support
miker [Wed, 16 Feb 2005 20:31:58 +0000 (20:31 +0000)]
removeing C++ style quote support

git-svn-id: svn://svn.open-ils.org/ILS/trunk@81 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded the rest of the magic remote subrequest stuff
miker [Wed, 16 Feb 2005 20:01:31 +0000 (20:01 +0000)]
added the rest of the magic remote subrequest stuff

git-svn-id: svn://svn.open-ils.org/ILS/trunk@80 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded utility method for retrieveing a list of transport targets..
erickson [Wed, 16 Feb 2005 18:22:41 +0000 (18:22 +0000)]
added utility method for retrieveing a list of transport targets..

git-svn-id: svn://svn.open-ils.org/ILS/trunk@79 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agocleaned some
erickson [Wed, 16 Feb 2005 18:09:01 +0000 (18:09 +0000)]
cleaned some

git-svn-id: svn://svn.open-ils.org/ILS/trunk@78 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agonow we only get the router target from the bootstrap file if
erickson [Wed, 16 Feb 2005 18:02:24 +0000 (18:02 +0000)]
now we only get the router target from the bootstrap file if
we are connecting to 'settings'

git-svn-id: svn://svn.open-ils.org/ILS/trunk@77 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agofixed up to make the remote settings grabbing work...
erickson [Wed, 16 Feb 2005 17:48:04 +0000 (17:48 +0000)]
fixed up to make the remote settings grabbing work...

git-svn-id: svn://svn.open-ils.org/ILS/trunk@76 dcc99617-32d9-48b4-a31d-7c20da2025e4

19 years agoadded command line passing of bootstrap config file
erickson [Wed, 16 Feb 2005 17:39:34 +0000 (17:39 +0000)]
added command line passing of bootstrap config file

git-svn-id: svn://svn.open-ils.org/ILS/trunk@75 dcc99617-32d9-48b4-a31d-7c20da2025e4