ZappoMan
|
7d18dbdfb8
|
more cleanup
|
2014-04-21 16:35:42 -07:00 |
|
Atlante45
|
cfc778d10c
|
Fix regexp fail
|
2014-04-21 16:32:17 -07:00 |
|
ZappoMan
|
e55c488964
|
clean up some old debugging
|
2014-04-21 16:17:59 -07:00 |
|
Atlante45
|
681aab5bf0
|
Remove printf and replace them by qDebug()
|
2014-04-21 16:17:45 -07:00 |
|
ZappoMan
|
003e3ae507
|
properly unhook delete notifications
|
2014-04-21 16:01:37 -07:00 |
|
ZappoMan
|
f3aa9d3b8f
|
unhook node bag from element notifications on shutdown to speed up cleanup
|
2014-04-21 15:45:12 -07:00 |
|
ZappoMan
|
7a8a8e2fac
|
delete tree on server shutdown
|
2014-04-21 15:14:06 -07:00 |
|
ZappoMan
|
75f079e2b3
|
tweak debugging
|
2014-04-21 14:15:13 -07:00 |
|
ZappoMan
|
9a63fa7550
|
some cleanup
|
2014-04-21 13:36:13 -07:00 |
|
ZappoMan
|
7798c6eb09
|
some debugging
|
2014-04-21 11:48:58 -07:00 |
|
ZappoMan
|
59cbda20c6
|
added some threading and event debugging
|
2014-04-20 19:48:17 -07:00 |
|
ZappoMan
|
50f7db8fe1
|
quiet some debugging
|
2014-04-18 15:02:10 -07:00 |
|
ZappoMan
|
2c02178802
|
Merge branch 'master' of https://github.com/worklist/hifi into shared_and_weak_pointers
Conflicts:
assignment-client/src/AssignmentClient.cpp
assignment-client/src/AssignmentClient.h
libraries/shared/src/NodeList.cpp
|
2014-04-18 14:28:54 -07:00 |
|
Stephen Birarda
|
ae4b8348a2
|
fix header include guards via regex
|
2014-04-09 12:03:17 -07:00 |
|
Stephen Birarda
|
684c6b5372
|
run regex header replacement on all cpp files
|
2014-04-09 09:35:42 -07:00 |
|
Stephen Birarda
|
7ce91b3f96
|
fix headers who had their comments removed
|
2014-04-08 17:43:35 -07:00 |
|
Stephen Birarda
|
6a51df9e38
|
initial regex replacement of headers
|
2014-04-08 17:30:36 -07:00 |
|
ZappoMan
|
dc7e2dbe1b
|
more debugging
|
2014-04-01 20:14:38 -07:00 |
|
ZappoMan
|
97b2e68988
|
more debugging
|
2014-04-01 14:05:05 -07:00 |
|
ZappoMan
|
b7695ba050
|
more debugging
|
2014-04-01 13:55:25 -07:00 |
|
ZappoMan
|
124619f8d9
|
more debugging
|
2014-04-01 12:51:34 -07:00 |
|
ZappoMan
|
6cb44a4d0c
|
more debugging
|
2014-04-01 12:33:59 -07:00 |
|
ZappoMan
|
916a5d2da0
|
more debugging
|
2014-04-01 12:24:03 -07:00 |
|
ZappoMan
|
f504569655
|
more debugging
|
2014-04-01 11:49:49 -07:00 |
|
ZappoMan
|
58a52cf5e1
|
more debugging
|
2014-04-01 11:45:29 -07:00 |
|
ZappoMan
|
30ff4a1d19
|
more debugging
|
2014-04-01 11:32:35 -07:00 |
|
ZappoMan
|
1aa05c4de5
|
more debugging
|
2014-04-01 11:26:55 -07:00 |
|
ZappoMan
|
9e445098f1
|
more debugging
|
2014-04-01 11:22:44 -07:00 |
|
ZappoMan
|
193e237285
|
tweaks
|
2014-04-01 10:58:20 -07:00 |
|
ZappoMan
|
9d757434ab
|
testing tweak
|
2014-04-01 10:47:25 -07:00 |
|
ZappoMan
|
ce8a599b16
|
tweak
|
2014-04-01 10:38:21 -07:00 |
|
ZappoMan
|
64c7a6a440
|
testing, remove create sending thread and processing of query
|
2014-04-01 10:25:32 -07:00 |
|
ZappoMan
|
ff17c6a071
|
quiet some debugging
|
2014-04-01 10:08:46 -07:00 |
|
ZappoMan
|
21e0bc119b
|
moved OctreeServer::stopTrackingThread() to destructor instead of setIsShuttingDown()
|
2014-04-01 09:50:10 -07:00 |
|
ZappoMan
|
20d944a43b
|
removed some debug
|
2014-04-01 09:31:40 -07:00 |
|
ZappoMan
|
6ed9b968b0
|
removed some extra debugging
|
2014-04-01 09:23:19 -07:00 |
|
ZappoMan
|
9df315d889
|
removed dead debug code
|
2014-03-31 20:54:58 -07:00 |
|
ZappoMan
|
7cd39d3ef0
|
add forceNodeShutdown() to handle forced shutdown of nodes in case of server shutdown
|
2014-03-31 20:53:34 -07:00 |
|
ZappoMan
|
b5c538b051
|
added some debugging
|
2014-03-31 18:22:06 -07:00 |
|
ZappoMan
|
9d60be9773
|
cleanup some debugging
|
2014-03-31 17:57:48 -07:00 |
|
ZappoMan
|
ef68f164c9
|
tweak shutdown
|
2014-03-31 17:05:31 -07:00 |
|
ZappoMan
|
dc302e7126
|
tweak shutdown
|
2014-03-31 16:51:00 -07:00 |
|
ZappoMan
|
7a683b177d
|
added some debugging, and reordered some shutdown logic
|
2014-03-31 16:43:25 -07:00 |
|
ZappoMan
|
5c37a79378
|
cleanup of debuggin
|
2014-03-31 15:42:16 -07:00 |
|
ZappoMan
|
b3734d870b
|
cleanup
|
2014-03-31 15:39:12 -07:00 |
|
ZappoMan
|
1eb15b0d12
|
cleanup
|
2014-03-31 15:37:53 -07:00 |
|
ZappoMan
|
a9d153054f
|
remove _process mutex since it's no longer needed
|
2014-03-31 15:28:13 -07:00 |
|
ZappoMan
|
27f42b5b86
|
clean up headers
|
2014-03-31 15:15:54 -07:00 |
|
ZappoMan
|
514f43c6cc
|
revert tweaks
|
2014-03-31 15:10:36 -07:00 |
|
ZappoMan
|
a82a583030
|
cleanup
|
2014-03-31 14:59:28 -07:00 |
|
ZappoMan
|
6601a0d4e9
|
cleaning up nodeKilled()
|
2014-03-31 14:54:39 -07:00 |
|
ZappoMan
|
6df3ff57c4
|
cleanup isNull() usage
|
2014-03-31 14:30:25 -07:00 |
|
ZappoMan
|
226274e98b
|
cleaning up SharedNodePointer usage
|
2014-03-31 14:24:08 -07:00 |
|
ZappoMan
|
0f9df4a8ee
|
clean up includes
|
2014-03-31 14:11:47 -07:00 |
|
ZappoMan
|
faa062f8ab
|
use single instance of SharedAssignmentPointer for assignment client so we actually get reference counting
|
2014-03-31 14:08:19 -07:00 |
|
ZappoMan
|
640dbaacab
|
migration to shared pointers
|
2014-03-28 11:05:54 -07:00 |
|
ZappoMan
|
8856a609a4
|
first cut at migrating to SharedOctreeServerPointer for ref count management of OctreeServer
|
2014-03-28 09:46:23 -07:00 |
|
ZappoMan
|
0cb9bec1aa
|
keep SharedNodePointer in the OctreeSendThread
|
2014-03-27 19:29:18 -07:00 |
|
ZappoMan
|
c540427b9e
|
tweaks to _processLock to reduce time it's locked
|
2014-03-27 15:03:46 -07:00 |
|
ZappoMan
|
bda96ef935
|
added back use of nodeWithUUID() instead of sharedpointer
|
2014-03-27 13:35:22 -07:00 |
|
ZappoMan
|
9fdfa4a7a8
|
switch to using SharedNodePointer instead of UUID in octree server send thread
|
2014-03-27 02:33:32 -07:00 |
|
ZappoMan
|
c56efb9e4c
|
formatting tweaks
|
2014-03-26 13:41:49 -07:00 |
|
ZappoMan
|
0451ce455f
|
added --statusHost config option to allow us to specify the host name of the status page
|
2014-03-26 13:25:38 -07:00 |
|
ZappoMan
|
18eda50118
|
added thread counts to json stats
|
2014-03-26 13:13:55 -07:00 |
|
ZappoMan
|
bc68ed1300
|
moved stopTrackingThread() to setIsShuttingDown() to reduce chance of object conflict
|
2014-03-26 11:59:55 -07:00 |
|
ZappoMan
|
c3aab7337f
|
added more performance stats tracking to octree server
|
2014-03-26 11:36:35 -07:00 |
|
Stephen Birarda
|
ba338cb7bc
|
at minimum send packet rate stats for ThreadedAssignment subclasses
|
2014-03-24 16:06:25 -07:00 |
|
Stephen Birarda
|
40fa4bfbd2
|
fix octree server HTTPRequestHandler for url handling
|
2014-03-24 14:15:38 -07:00 |
|
ZappoMan
|
9c7ffffbae
|
fix some windows issues
Conflicts:
assignment-client/src/audio/AudioMixer.cpp
|
2014-03-23 18:10:22 -07:00 |
|
ZappoMan
|
3cb3cb81c4
|
fixes to voxel server crashes on client shutdown
|
2014-03-21 14:15:02 -07:00 |
|
ZappoMan
|
b4f5a6d1ce
|
add _isShuttingDown to OctreeQueryNode and bail as fast as possible when shutting down
|
2014-03-20 14:44:47 -07:00 |
|
ZappoMan
|
cd6e0f1698
|
switch to deleteLater to prevent deadlock
|
2014-03-19 01:02:49 -07:00 |
|
ZappoMan
|
b3f60a068d
|
remove isScheduledForDelete from OctreeQueryNode
|
2014-03-19 00:17:14 -07:00 |
|
ZappoMan
|
499c4bd500
|
fix octree server crashes on various shutdown corner cases
|
2014-03-18 17:44:53 -07:00 |
|
ZappoMan
|
220232312d
|
remove unused variables
|
2014-03-18 16:06:20 -07:00 |
|
ZappoMan
|
dfb07e717d
|
removed old debugging code
|
2014-03-18 09:34:24 -07:00 |
|
ZappoMan
|
86c2b5baa7
|
removed some debugging, added some comments, more work on optimizaiton
|
2014-03-18 01:51:30 -07:00 |
|
ZappoMan
|
329d3b37e0
|
add last know root timestamp property to query node
|
2014-03-18 01:07:45 -07:00 |
|
ZappoMan
|
beffb6deae
|
clean up stats
|
2014-03-18 01:04:52 -07:00 |
|
ZappoMan
|
34b2ccb9d7
|
adding not sent to stats
|
2014-03-18 00:02:47 -07:00 |
|
ZappoMan
|
fc50cc0604
|
improving server stats
|
2014-03-17 23:40:07 -07:00 |
|
ZappoMan
|
62dabd9c1c
|
formatting of stats
|
2014-03-17 17:49:50 -07:00 |
|
ZappoMan
|
e9684c0ee5
|
added more stats to octree server stats page
|
2014-03-17 16:11:00 -07:00 |
|
ZappoMan
|
aab2ca826f
|
Merge branch 'master' of https://github.com/worklist/hifi into experimental_scaling
|
2014-03-17 11:01:25 -07:00 |
|
ZappoMan
|
981ab7374a
|
fix crash in client shutdown, clean up some debugging, clean up Q_OBJECT
|
2014-03-17 11:01:09 -07:00 |
|
ZappoMan
|
bd6b70ee32
|
use unsigned int vs size_t, since that just seems more correct
|
2014-03-16 11:07:24 -07:00 |
|
ZappoMan
|
7d7e1ff28a
|
one more crack at this signedness comparisons on unix
|
2014-03-15 23:37:52 -07:00 |
|
ZappoMan
|
5709a8893e
|
more unix signedness warnings
|
2014-03-15 23:19:16 -07:00 |
|
ZappoMan
|
08d89a4565
|
arg windows signedness warnings
|
2014-03-15 23:17:03 -07:00 |
|
ZappoMan
|
6f85cfdb2f
|
more warnings fixes
|
2014-03-15 23:00:03 -07:00 |
|
ZappoMan
|
adb6ffe7c4
|
more warnings fixes
|
2014-03-15 22:00:44 -07:00 |
|
ZappoMan
|
21458036cc
|
clean up formatting of sending stats
|
2014-03-14 10:37:41 -07:00 |
|
ZappoMan
|
4c39a891be
|
add more packet sending statistics to server
|
2014-03-14 10:23:07 -07:00 |
|
ZappoMan
|
8006719fda
|
add new stats to OctreeServer
|
2014-03-14 00:42:23 -07:00 |
|
ZappoMan
|
6173a4d2a7
|
fix isFullScene correctly
|
2014-03-12 10:19:21 -07:00 |
|
ZappoMan
|
7e6beba4d2
|
removed redundant calc of isFullScene
|
2014-03-12 01:29:41 -07:00 |
|
ZappoMan
|
4d0b762de3
|
some hacking on full scene debuggin
|
2014-03-11 20:33:53 -07:00 |
|
ZappoMan
|
cfa618d694
|
cleanup constructors
|
2014-03-08 23:31:23 -08:00 |
|
Stephen Birarda
|
60eb588e96
|
remove some unecessary null pointer checks
|
2014-03-03 11:36:01 -08:00 |
|
ZappoMan
|
c1c41ea2ca
|
handle some shutdown cases and reduce time of locking in octree server
|
2014-02-28 16:18:02 -08:00 |
|
ZappoMan
|
8d7406461a
|
Merge branch 'master' of https://github.com/worklist/hifi into octree_server_scaling
Conflicts:
assignment-client/src/octree/OctreeServer.cpp
assignment-client/src/octree/OctreeServer.h
|
2014-02-28 10:54:56 -08:00 |
|
ZappoMan
|
f9718913e2
|
fix octree-server random spinout sometimes when client disconnects
|
2014-02-27 16:13:05 -08:00 |
|
ZappoMan
|
cdb0aeb153
|
some hacking on server performance
|
2014-02-27 10:47:17 -08:00 |
|
ZappoMan
|
2832c33482
|
fixed div by zero
|
2014-02-26 21:38:28 -08:00 |
|
ZappoMan
|
6f1136c417
|
more status page formatting, and include max total packets in packets per client interval
|
2014-02-26 21:25:34 -08:00 |
|
ZappoMan
|
85a42849a8
|
work on current client count
|
2014-02-26 21:25:15 -08:00 |
|
ZappoMan
|
8c4fdbb1c6
|
remove dead comments
|
2014-02-26 21:24:50 -08:00 |
|
ZappoMan
|
a34aef658d
|
cleanup OctreeSendThread correctly
|
2014-02-26 21:24:32 -08:00 |
|
ZappoMan
|
1603c1f38c
|
work on client stats and max total packets per second
|
2014-02-26 21:24:12 -08:00 |
|
Stephen Birarda
|
dd4d944dea
|
ping inactive nodes in conjunction with domain server check in
|
2014-02-07 14:06:42 -08:00 |
|
Stephen Birarda
|
a5636d2dc0
|
make ThreadedAssignment subclasses handle QUdpSocket readyRead, closes #1895
|
2014-02-07 12:25:43 -08:00 |
|
Stephen Birarda
|
997bea708d
|
fix a PacketTypeVoxelQuery typo
|
2014-02-07 10:32:48 -08:00 |
|
Stephen Birarda
|
d39cccde77
|
add a method to find a node and upate based on packet
|
2014-02-07 10:32:16 -08:00 |
|
Stephen Birarda
|
fa1825fa32
|
repairs to ping-reply, removal of deconstructPacketHeader to simply return UUID
|
2014-02-07 10:20:50 -08:00 |
|
Stephen Birarda
|
c1132726bf
|
use SharedNodePointer in place of Node where appropriate
|
2014-02-06 14:58:03 -08:00 |
|
Stephen Birarda
|
97a7369c76
|
remove senderWithAddress from NodeList
|
2014-02-06 14:43:46 -08:00 |
|
Stephen Birarda
|
a823722d27
|
add writeDatagram helper to NodeList to insert md5 hash
|
2014-02-06 14:28:58 -08:00 |
|
Stephen Birarda
|
f4fe2bb754
|
move octree-server libs to assignment-client
|
2014-02-05 16:04:23 -08:00 |
|