Ticket #485 (closed defect: duplicate)

Opened 18 months ago

Last modified 8 months ago

OctreeArea is not working right

Reported by: mike Owned by: mike
Priority: high Milestone: MV3D-0.60
Component: server Version: 1.0
Keywords: Cc:
Estimated Effort: 1 week Platform: All
State: Conceptualizing Relative Size: 5

Description

There seems to be no way to simulate it across multiple servers unless I'm missing something.

Change History

Changed 17 months ago by mike

  • summary changed from OctreeArea is probably not working right to OctreeArea is not working right
Traceback (most recent call last):
  File "mv3d\server\model\octree.py", line 656, in view_newItem
    return self.newItem(position, classgen, storedData)
  File "mv3d\util\datastore\store.py", line 35, in wrapper
    d = func(self, *args, **kw)
  File "F:\Projects\Twisted\trunk\twisted\internet\defer.py", line 1016, in unwindGenerator
    return _inlineCallbacks(None, f(*args, **kwargs), Deferred())
  File "F:\Projects\Twisted\trunk\twisted\internet\defer.py", line 941, in _inlineCallbacks
    deferred.errback(failure.Failure(sys.exc_info()[1], sys.exc_info()[0], sys.exc_info()[2]))
--- <exception caught here> ---
  File "F:\Projects\Twisted\trunk\twisted\internet\defer.py", line 894, in _inlineCallbacks
    result = g.send(result)
  File "mv3d\server\model\octree.py", line 643, in newItem
    location.addItem(iid)
  File "mv3d\util\datastore\store.py", line 35, in wrapper
    d = func(self, *args, **kw)
  File "mv3d\server\model\octree.py", line 344, in addItem
    raise OctreeSplit("Max items exceeded for node")
mv3d.server.model.octree.OctreeSplit: Max items exceeded for node

Changed 17 months ago by mike

  • milestone changed from backlog to MV3D-0.50

v0.50 planning

Changed 13 months ago by mike

  • milestone changed from MV3D-0.50 to backlog

Moving pathfinding in to 0.50 and splitting of areas out.

Changed 13 months ago by mike

  • version set to 1.0

Changed 13 months ago by mike

  • priority changed from normal to highest

Changed 12 months ago by mike

  • milestone changed from backlog to MV3D-0.60

Changed 11 months ago by mike

  • priority changed from highest to high

Changed 8 months ago by mike

  • status changed from new to closed
  • resolution set to duplicate

Dupe of #24.

Note: See TracTickets for help on using tickets.