Michael Friedrich
|
2b643640a8
|
DB IDO: Fix problem with hostgroup_members cleanup
fixes #11103
|
2016-02-23 09:45:10 +01:00 |
Gunnar Beutner
|
80b8bdc640
|
Fix: Cluster WQ thread dies after fork()
fixes #11118
|
2016-02-23 09:44:44 +01:00 |
Michael Friedrich
|
a30b112391
|
ApiListener: Bail out if object could not be created during config sync
refs #11006
|
2016-02-23 09:44:26 +01:00 |
Gunnar Beutner
|
2f948ca8ca
|
Fix crash in ApiListener::ConfigUpdateObjectAPIHandler
fixes #11006
|
2016-02-23 09:44:26 +01:00 |
Jean Flach
|
c1b4a8b757
|
Remove unused variables
fixes #11111
|
2016-02-23 09:44:05 +01:00 |
Jean Flach
|
9bc7f0ad75
|
Make schedule-downtime default fixed
fixes #10923
|
2016-02-23 09:43:53 +01:00 |
Michael Friedrich
|
7cbe1c46c9
|
Fix: Deleting an object via API does not disable it in DB IDO
fixes #11065
|
2016-02-23 09:43:41 +01:00 |
Gunnar Beutner
|
0dc6189f47
|
Build fix
fixes #11096
|
2016-02-23 09:43:18 +01:00 |
Michael Friedrich
|
e3373ebfc5
|
Windows build fix
fixes #11096
|
2016-02-23 09:41:23 +01:00 |
Michael Friedrich
|
c3dc3e6ec6
|
Fix: API queries on non-existant objects cause exception
fixes #11088
|
2016-02-23 09:38:39 +01:00 |
Gunnar Beutner
|
8af6ad74c3
|
Fix memory leak in Stream::Close
refs #10655
|
2016-02-23 09:38:24 +01:00 |
Gunnar Beutner
|
9a0107d360
|
Fix memory/thread leak in the HttpServerConnection class
fixes #10655
|
2016-02-23 09:38:23 +01:00 |
Gunnar Beutner
|
b6a799d53e
|
Ensure that HttpServerConnections are properly closed
fixes #10655
|
2016-02-23 09:38:05 +01:00 |
Gunnar Beutner
|
6cd931726d
|
Fix crash in ConfigItem::RunWithActivationContext
fixes #11085
|
2016-02-23 09:36:17 +01:00 |
Gunnar Beutner
|
b3b2eb856b
|
Make sure the "syncing" attribute is set to false
refs #11083
|
2016-02-23 09:35:57 +01:00 |
Michael Friedrich
|
a7142252fa
|
Ensure that config sync updates are always sent on reconnect
fixes #11083
|
2016-02-23 09:35:47 +01:00 |
Michael Friedrich
|
b58ddfb158
|
Implement String#trim
fixes #11037
|
2016-02-23 09:35:05 +01:00 |
Michael Friedrich
|
9141855454
|
Fix incorrect --version information
fixes #10784
|
2016-02-23 09:34:50 +01:00 |
Gunnar Beutner
|
a2cbe1a0d5
|
Improve performance for TlsStream::OnEvent
refs #11014
|
2016-02-23 09:34:20 +01:00 |
Gunnar Beutner
|
3b4fc69fab
|
Fix crash in IdoCheckTask::ScriptFunc
refs #11014
|
2016-02-23 09:33:47 +01:00 |
Gunnar Beutner
|
1fe27e55e9
|
Use multiple threads for socket IO
refs #11014
|
2016-02-23 09:33:45 +01:00 |
Gunnar Beutner
|
4fdc7042d6
|
Remove debug log message
refs #11014
|
2016-02-23 09:33:02 +01:00 |
Gunnar Beutner
|
d36c3d4066
|
Avoid unnecessary pollfd updates
refs #11014
|
2016-02-23 09:33:01 +01:00 |
Gunnar Beutner
|
0fbbe620f9
|
Increase the buffer size in TlsStream::OnEvent to avoid unnecessary poll() calls
refs #11014
|
2016-02-23 09:32:38 +01:00 |
Gunnar Beutner
|
60181e0abb
|
Fix deadlock in HttpClientConnection::DataAvailableHandler
refs #11014
|
2016-02-23 09:32:38 +01:00 |
Gunnar Beutner
|
4565a1fdb8
|
Fix incorrect memcpy() with overlapping buffers
refs #11014
|
2016-02-23 09:32:38 +01:00 |
Gunnar Beutner
|
4ae0681ffa
|
Fix incorrect method call in JsonRpcConnection::MessageHandler
refs #11014
|
2016-02-23 09:32:38 +01:00 |
Gunnar Beutner
|
f3ab63b60e
|
Avoid unnecessary new/deletes
refs #11014
|
2016-02-23 09:32:37 +01:00 |
Gunnar Beutner
|
55720f3005
|
Fix deadlock in {HttpServerConnection,JsonRpcConnection}::DataAvailableHandler
refs #11014
|
2016-02-23 09:32:36 +01:00 |
Michael Friedrich
|
a49f8f142e
|
Remove debug output, part 2
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Michael Friedrich
|
186b52082a
|
Remove debug output
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Gunnar Beutner
|
fe79c54df6
|
Avoid unnecessary reallocs in FIFO::Optimize
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Gunnar Beutner
|
211fc5ad53
|
Avoid unnecessary dictionary lookups in SocketEvents::ThreadProc
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Gunnar Beutner
|
d474877add
|
Remove debug output
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Gunnar Beutner
|
579d0049f3
|
Avoid unnecessary wake-ups in SocketEvents::ChangeEvents (part 2)
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Gunnar Beutner
|
77abfed873
|
Avoid updating the file descriptor list for poll() unless we really need to
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Gunnar Beutner
|
85c962a587
|
Decode cluster messages in the WorkQueue threads
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Gunnar Beutner
|
d1b705613d
|
Use multiple WorkQueues to process cluster messages
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Gunnar Beutner
|
864cdee8d9
|
Improve performance for ApiListener::RelayMessageOne
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Gunnar Beutner
|
f9efc2ffe7
|
Improve the performance for ApiListener::SyncRelayMessage (part 2)
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Gunnar Beutner
|
0d5592a615
|
Improve performance for ApiListener::SyncRelayMessage
refs #11014
|
2016-02-23 09:31:52 +01:00 |
Gunnar Beutner
|
e7a1c83004
|
Ignore the .timestamp file when determining whether the zone config has changed (second attempt)
refs #11014
|
2016-02-23 09:31:51 +01:00 |
Gunnar Beutner
|
12b5e332e4
|
Ignore the .timestamp file when determining whether the zone config has changed
refs #11014
|
2016-02-23 09:31:51 +01:00 |
Gunnar Beutner
|
b7a152ef48
|
Make sure the updated config sync works with old versions of Icinga 2
refs #11014
|
2016-02-23 09:31:51 +01:00 |
Gunnar Beutner
|
c6be1c90aa
|
Make sure the .timestamp file is synced for config updates
refs #11014
|
2016-02-23 09:31:51 +01:00 |
Michael Friedrich
|
8859242c5b
|
Fix cluster config timestamp again
refs #11014
|
2016-02-23 09:31:51 +01:00 |
Michael Friedrich
|
f7df3beb38
|
Fix cluster config sync timestamp
refs #11014
|
2016-02-23 09:31:51 +01:00 |
Gunnar Beutner
|
fbc638e0b8
|
Make sure we only have one connection per satellite
refs #11014
|
2016-02-23 09:31:51 +01:00 |
Gunnar Beutner
|
5c23beb6a9
|
Use MkDirP instead of MkDir when syncing zone configs
fixes #10932
|
2016-02-23 09:28:37 +01:00 |
Michael Friedrich
|
91e1e9d93e
|
Use a work queue for replaying the cluster log
refs #10713
|
2016-02-23 09:25:48 +01:00 |