pfelt
|
f24c5ea618
|
-- re-add strict to connio and cleanup nmap along with a couple of supporting calls in xpl
|
2010-07-09 23:04:28 +00:00 |
|
pfelt
|
185356a9f9
|
-- remove more connmgr stuff that isn't needed
|
2010-07-09 22:33:44 +00:00 |
|
pfelt
|
b489c082ee
|
-- remove libbongonmap and move functionality to libbongoconnio and libbongoutil
|
2010-07-09 22:26:01 +00:00 |
|
pfelt
|
af762b0d74
|
-- more old and uneeded code
|
2010-07-09 21:21:28 +00:00 |
|
pfelt
|
86ea1aa72c
|
-- remove the old mdb which isn't used anymore
|
2010-07-09 21:09:58 +00:00 |
|
pfelt
|
ae449a0e3f
|
-- remove libbongologging and move the functionality to libbongoutil
|
2010-07-09 20:51:21 +00:00 |
|
alexhudson
|
61d90071d6
|
Remove hawkeye info from default Store configuration set.
|
2010-07-09 20:05:41 +00:00 |
|
alexhudson
|
afc152b48b
|
Allow python apps to find all Bongo libraries on different platforms
|
2010-07-09 19:44:03 +00:00 |
|
alexhudson
|
4304d0a7e2
|
Make bongo-manager try harder to contact the store on startup, but exit if it really gives up.
|
2010-07-07 18:18:26 +00:00 |
|
alexhudson
|
bb00a3ef75
|
Split python install location into interpreted and binary locations.
|
2010-07-07 08:47:42 +00:00 |
|
alexhudson
|
5d5eb25483
|
Make sure we're setting created/modified time on newly written documents.
|
2010-06-26 21:44:44 +00:00 |
|
alexhudson
|
2d1f967130
|
Shut down Store connections properly.
|
2010-06-26 18:53:15 +00:00 |
|
alexhudson
|
7db9dd7fce
|
Don't add duplicate ACLs even when asked; just return success.
|
2010-06-26 17:44:40 +00:00 |
|
alexhudson
|
2ef00b9af1
|
Make queue use WRITE rather than DELIVER FILE/STREAM.
|
2010-06-26 16:53:37 +00:00 |
|
alexhudson
|
d2c6f22751
|
Tweak WRITE to make it hold collection locks for much shorter periods.
|
2010-06-26 16:53:18 +00:00 |
|
alexhudson
|
248f06bb6d
|
Two small bugs in ACL GRANT / LIST command parsing, one segfault..
|
2010-06-26 15:07:38 +00:00 |
|
alexhudson
|
7dada5210d
|
Remove a bit of debugging.
|
2010-06-24 22:17:58 +00:00 |
|
alexhudson
|
3bdb92524b
|
Pretty ropey initial support for a '^' BQL operator that behaves like LIKE.
|
2010-06-24 19:54:25 +00:00 |
|
alexhudson
|
e5c66ad66a
|
Remove a printf() I accidentally left in for debugging :( Noisy, sorry.
|
2010-06-24 15:56:12 +00:00 |
|
alexhudson
|
666d70065e
|
Much stronger validity for BQL->SQL conversion.
|
2010-06-24 15:10:54 +00:00 |
|
alexhudson
|
2cfb6f44ca
|
Allow LIST command to understand BQL queries.
|
2010-06-24 12:58:59 +00:00 |
|
alexhudson
|
c888e48b2b
|
Correctly find indexes for properties we're searching for in query builder.
|
2010-06-24 12:58:43 +00:00 |
|
alexhudson
|
db3fb459d0
|
Add skeleton of REPAIR command to Python binding
|
2010-06-15 20:14:40 +00:00 |
|
alexhudson
|
e7e4a200e2
|
Be more specific about bongojson dependencies.
|
2010-06-14 19:42:27 +00:00 |
|
alexhudson
|
c59e84c170
|
Set parent collection guid correctly when we call CREATE.
|
2010-06-14 19:27:50 +00:00 |
|
alexhudson
|
652b9162aa
|
Update REPAIR command to recognise when the parent collection information has not been correctly set on a store object.
|
2010-06-14 19:21:01 +00:00 |
|
alexhudson
|
b397d49586
|
Initial attempt at rewriting StoreObjectRemoveCollection - looking to fix bug #16156
|
2010-06-14 18:48:44 +00:00 |
|
alexhudson
|
8d7f8a7c43
|
Slight fixes to build system to placate Fedora 13's picky ld
|
2010-06-14 17:15:10 +00:00 |
|
pfelt
|
1d56fb4056
|
-- fix some unitialized errors pointed out by valgrind
|
2010-05-31 22:00:48 +00:00 |
|
pfelt
|
42d739f872
|
-- a better patch for the bug of the last two patches. this fixes a null deref and cleans up a bit.
|
2010-04-02 17:41:04 +00:00 |
|
pfelt
|
5f3aa4e6a2
|
-- revert the last patch. i need to rework to prevent a bug that cuts the body off email.
|
2010-03-23 15:47:02 +00:00 |
|
pfelt
|
4781a32cad
|
-- fix a potential segfault due to insufficient error checking
|
2010-03-20 03:38:54 +00:00 |
|
pfelt
|
02a353fd81
|
-- per store locking code. this speeds delivery under load and also fixed a deadlock
|
2010-03-13 23:31:57 +00:00 |
|
alexhudson
|
55a396b259
|
Get the CFLAGS more consistent on older platforms where strictness is turned off.
|
2009-11-25 12:56:54 +00:00 |
|
alexhudson
|
1a55e1742d
|
Actually initialise the global lock...
|
2009-11-25 12:14:59 +00:00 |
|
alexhudson
|
766ebf8a85
|
Move mail content processing within the logical lock.
|
2009-11-25 11:16:10 +00:00 |
|
alexhudson
|
fc505dbe05
|
Add basic global lock to serialise access through upper locking layer.
|
2009-11-25 10:51:51 +00:00 |
|
alexhudson
|
ff0f56784b
|
Add locking points to DeliverMessageToMailbox()
|
2009-11-25 10:51:21 +00:00 |
|
alexhudson
|
b08d9fbc72
|
Instrument a bit more logging in DELIVER
|
2009-11-25 09:55:53 +00:00 |
|
alexhudson
|
eeb22dd9cb
|
Threadpool fix; I think this is right; fatpelt may continue to disagree :)
|
2009-11-24 22:09:20 +00:00 |
|
alexhudson
|
39217f929a
|
Final bits of initial ringlog implementation; gives you thread ID now.
|
2009-11-24 22:08:50 +00:00 |
|
alexhudson
|
18d053b962
|
Fix segfault in antispam logging code
|
2009-11-24 20:59:04 +00:00 |
|
alexhudson
|
256571b3ad
|
Try not to continue after fatal signals.
|
2009-11-24 20:56:55 +00:00 |
|
alexhudson
|
55de4a31dd
|
Slight compat shim for Python 2.4/2.5
|
2009-11-24 20:39:44 +00:00 |
|
alexhudson
|
7d920ed592
|
Add a check for zlib, which we need.
|
2009-11-24 20:39:02 +00:00 |
|
alexhudson
|
906916e83f
|
Slightly untested initial ringlog.
|
2009-11-24 19:56:54 +00:00 |
|
pfelt
|
6fa1f2ddab
|
-- gentoo init script
|
2009-09-21 03:11:34 +00:00 |
|
pfelt
|
dca4133ca8
|
-- fix an uninitialzed warning
|
2009-09-20 04:19:29 +00:00 |
|
alexhudson
|
f9662072e6
|
Make locks return 'success' for now...
|
2009-09-19 22:56:34 +00:00 |
|
alexhudson
|
33812902cd
|
Some initial documentation of the various locking bits and how they [ought to] work
|
2009-09-19 16:06:08 +00:00 |
|