]>
git.mxchange.org Git - hub.git/log
Roland Häder [Fri, 1 Feb 2013 22:52:26 +0000 (22:52 +0000)]
Opps, forgot this :(
Roland Häder [Fri, 1 Feb 2013 22:50:01 +0000 (22:50 +0000)]
Removed also deprecated queues/queries as there are now stacks
Roland Häder [Fri, 1 Feb 2013 10:38:27 +0000 (10:38 +0000)]
Removed deprecated array (very old code)
Roland Häder [Thu, 31 Jan 2013 23:04:26 +0000 (23:04 +0000)]
This is still okay
Roland Häder [Thu, 31 Jan 2013 22:44:04 +0000 (22:44 +0000)]
Classes moved/renamed:
- A lot classes 'HubFooBar' renamed to 'NodeFooBar'
- Added empty (flooding!) DHT query task
- TODOs.txt updated
Roland Häder [Thu, 31 Jan 2013 15:50:48 +0000 (15:50 +0000)]
This is a new idea to rewrite bootstrapping, the DHT will become an own task
Roland Häder [Thu, 31 Jan 2013 15:44:57 +0000 (15:44 +0000)]
Remove deprecated directory (it will be replaced by DHT)
Roland Häder [Thu, 31 Jan 2013 15:44:05 +0000 (15:44 +0000)]
Clear redundant database wrapper class as it is now done in DHT
Roland Häder [Wed, 30 Jan 2013 23:29:38 +0000 (23:29 +0000)]
Renamed
Roland Häder [Wed, 30 Jan 2013 23:06:33 +0000 (23:06 +0000)]
Also set this to '.xml' to speed-up things a little
Roland Häder [Wed, 30 Jan 2013 22:54:30 +0000 (22:54 +0000)]
Added possible way of adding a node list to this template
Roland Häder [Wed, 30 Jan 2013 22:37:04 +0000 (22:37 +0000)]
Added missing but not yet fully implemented class
Roland Häder [Wed, 30 Jan 2013 22:26:37 +0000 (22:26 +0000)]
Added it also here :(
Roland Häder [Wed, 30 Jan 2013 22:20:15 +0000 (22:20 +0000)]
Re-added answer_status generically
Roland Häder [Wed, 30 Jan 2013 21:50:32 +0000 (21:50 +0000)]
Removed it also here ...
Roland Häder [Wed, 30 Jan 2013 21:48:53 +0000 (21:48 +0000)]
Field answer_status becomes more generic now
Roland Häder [Wed, 30 Jan 2013 21:29:55 +0000 (21:29 +0000)]
Added answer status
Roland Häder [Wed, 30 Jan 2013 21:23:06 +0000 (21:23 +0000)]
Removed answer-status from XML templates as it will become generic
Roland Häder [Wed, 30 Jan 2013 21:18:17 +0000 (21:18 +0000)]
Added missing array elements for tag filter
Roland Häder [Wed, 30 Jan 2013 21:06:46 +0000 (21:06 +0000)]
Don't use 'my-' as long as you don't need it
Roland Häder [Wed, 30 Jan 2013 20:42:18 +0000 (20:42 +0000)]
Added handling methods, implemented configuration copy/removal methods
Roland Häder [Wed, 30 Jan 2013 20:17:00 +0000 (20:17 +0000)]
Added basic XML elements (not all fully supported)
Roland Häder [Wed, 30 Jan 2013 19:59:24 +0000 (19:59 +0000)]
Added more debug lines (noisy)
Roland Häder [Thu, 20 Dec 2012 22:59:35 +0000 (22:59 +0000)]
Use createDebugInstance() instead of direct debugOutput() method, removed DHT instance as it will be moved to some other place (where it would make sense)
Roland Häder [Thu, 20 Dec 2012 22:32:32 +0000 (22:32 +0000)]
Used correct method name
Roland Häder [Thu, 20 Dec 2012 21:41:41 +0000 (21:41 +0000)]
Global fix for generating right class name for controller resolver (to make that code part more generic and later move out to 'core' project as a new class/method)
Roland Häder [Thu, 20 Dec 2012 21:31:42 +0000 (21:31 +0000)]
Ignore all here
Roland Häder [Thu, 20 Dec 2012 21:18:49 +0000 (21:18 +0000)]
Updated ApplicationHelper class to latest API
Roland Häder [Tue, 13 Nov 2012 22:45:32 +0000 (22:45 +0000)]
Updated TODOs.txt
Roland Häder [Mon, 12 Nov 2012 17:11:14 +0000 (17:11 +0000)]
The old state check was still required here, so re-add it
Roland Häder [Mon, 12 Nov 2012 17:06:00 +0000 (17:06 +0000)]
Better check against if the node has completed announcement
Roland Häder [Mon, 12 Nov 2012 01:38:26 +0000 (01:38 +0000)]
Project 'hub' continued (a little):
- Added missing class constant
- Added missing exception NoRequestNodeListAttemptedException
- Added debug lines
Roland Häder [Fri, 9 Nov 2012 19:16:31 +0000 (19:16 +0000)]
Renamed to avoid confusion
Roland Häder [Fri, 9 Nov 2012 19:13:18 +0000 (19:13 +0000)]
Renamed interface 'Dht' to 'Distributable' (sorry for being inactive here)
Roland Häder [Tue, 18 Sep 2012 13:54:22 +0000 (13:54 +0000)]
Used str_pad() instead of prependStringToString()
Roland Häder [Fri, 31 Aug 2012 22:10:35 +0000 (22:10 +0000)]
Minor: Updated todo
Roland Häder [Fri, 31 Aug 2012 21:47:44 +0000 (21:47 +0000)]
Renamed methods
Roland Häder [Mon, 27 Aug 2012 22:20:45 +0000 (22:20 +0000)]
Added (unfinished) DHT class
Roland Häder [Sun, 26 Aug 2012 21:46:00 +0000 (21:46 +0000)]
Refactured random string generation to introduced method generateRamdomString()
Roland Häder [Sun, 26 Aug 2012 20:52:08 +0000 (20:52 +0000)]
Introduced DHT (maybe own implementation, maybe Kademlia, who knows?). In the next time all direct calls to the node list wrapper class will be rewritten to use a more easy interface from the DHT class
Roland Häder [Sun, 26 Aug 2012 20:23:48 +0000 (20:23 +0000)]
MINOR: Copy&pastwe mistage fixed
Roland Häder [Sun, 26 Aug 2012 20:18:38 +0000 (20:18 +0000)]
No need for calling ->getTemplateInstance() if is in same scope
Roland Häder [Sun, 26 Aug 2012 20:11:47 +0000 (20:11 +0000)]
Added nodeInstance parameter (NodeHelper interface) to all loadDescriptorXml() methods (and interface) to allow access on its methods without using the factory
Roland Häder [Sun, 26 Aug 2012 19:50:14 +0000 (19:50 +0000)]
Added missing config entries
Roland Häder [Sun, 26 Aug 2012 19:46:57 +0000 (19:46 +0000)]
Opps :(
Roland Häder [Sun, 26 Aug 2012 19:45:38 +0000 (19:45 +0000)]
Added template class for entries in a request-node-list
Roland Häder [Sun, 26 Aug 2012 15:29:22 +0000 (15:29 +0000)]
Added very basic documentation for apt-proxy, other minor fixes
Roland Häder [Sun, 26 Aug 2012 15:05:32 +0000 (15:05 +0000)]
Added unfinished template engine to handle answer message on request-node-list message
Roland Häder [Sun, 26 Aug 2012 14:55:34 +0000 (14:55 +0000)]
Introduced experimental apt-proxy sub project (a connector for apt-proxy usage into node network)
Roland Häder [Sun, 26 Aug 2012 11:43:37 +0000 (11:43 +0000)]
Removed comments as they are no longer needed, added answer object type
Roland Häder [Sun, 26 Aug 2012 11:41:38 +0000 (11:41 +0000)]
Full backtrace now
Roland Häder [Sun, 26 Aug 2012 11:41:17 +0000 (11:41 +0000)]
Don't forget 'answer' for message answers
Roland Häder [Wed, 22 Aug 2012 21:33:49 +0000 (21:33 +0000)]
Updated class template for XML template engine classes
Roland Häder [Wed, 22 Aug 2012 21:31:59 +0000 (21:31 +0000)]
Added missing config entries and XML (unfinished)
Roland Häder [Wed, 22 Aug 2012 21:24:43 +0000 (21:24 +0000)]
Also this file doesn't match and cannot be loaded with generic loadXmlTemplate() method
Roland Häder [Wed, 22 Aug 2012 21:22:57 +0000 (21:22 +0000)]
self_announcement doesn't fit new naming sceme
Roland Häder [Wed, 22 Aug 2012 21:21:38 +0000 (21:21 +0000)]
Remove these now
Roland Häder [Wed, 22 Aug 2012 21:20:11 +0000 (21:20 +0000)]
Also missed this to rename to loadXmlTemplate() :(
Roland Häder [Wed, 22 Aug 2012 21:16:31 +0000 (21:16 +0000)]
Used some elements for this engine
Roland Häder [Wed, 22 Aug 2012 21:14:29 +0000 (21:14 +0000)]
Also loadXmlTemplate() is now very generic (so maybe it can be moved to 'core'?)
Roland Häder [Wed, 22 Aug 2012 21:04:20 +0000 (21:04 +0000)]
Opps #1001 ...
Roland Häder [Wed, 22 Aug 2012 21:03:18 +0000 (21:03 +0000)]
Also this method can be cleaned and genericProcessMessage() be used
Roland Häder [Wed, 22 Aug 2012 21:00:39 +0000 (21:00 +0000)]
Opps :(
Roland Häder [Wed, 22 Aug 2012 20:59:17 +0000 (20:59 +0000)]
Renamed again a bunch of methods to generic 'readXmlData' name
Roland Häder [Wed, 22 Aug 2012 20:56:00 +0000 (20:56 +0000)]
Renamed
Roland Häder [Wed, 22 Aug 2012 20:53:59 +0000 (20:53 +0000)]
More fixes, renames
Roland Häder [Wed, 22 Aug 2012 20:48:49 +0000 (20:48 +0000)]
More fixes: private->protected changed, generic init of stacker
Roland Häder [Wed, 22 Aug 2012 20:40:50 +0000 (20:40 +0000)]
Underscore to much
Roland Häder [Wed, 22 Aug 2012 20:39:38 +0000 (20:39 +0000)]
Also this ...
Roland Häder [Wed, 22 Aug 2012 20:37:13 +0000 (20:37 +0000)]
Forgot this ... :(
Roland Häder [Wed, 22 Aug 2012 20:31:30 +0000 (20:31 +0000)]
Refactured a lot methods to become more generic (eventually BaseXmlTemplateEngine will be moved to 'core' project)
Roland Häder [Wed, 22 Aug 2012 19:53:12 +0000 (19:53 +0000)]
Added helper for sending out 'request-node-list' answers
Roland Häder [Wed, 22 Aug 2012 19:43:07 +0000 (19:43 +0000)]
Added missing dataXmlNodes array, added debug line
Roland Häder [Wed, 22 Aug 2012 19:32:28 +0000 (19:32 +0000)]
Added (maybe right?) array elements
Roland Häder [Wed, 22 Aug 2012 19:25:28 +0000 (19:25 +0000)]
Move NodeHelper interface, implement missing method 'isAcceptingNodeListRequests' in generic code
Roland Häder [Wed, 22 Aug 2012 19:13:50 +0000 (19:13 +0000)]
Opps :(
Roland Häder [Wed, 22 Aug 2012 19:12:04 +0000 (19:12 +0000)]
Forgot to put this back in
Roland Häder [Wed, 22 Aug 2012 19:05:44 +0000 (19:05 +0000)]
Introduced new factory for object type registries, added a very simple way to get an array from accepted object types
Roland Häder [Tue, 21 Aug 2012 16:02:39 +0000 (16:02 +0000)]
Added comments to explain messageData array
Roland Häder [Tue, 21 Aug 2012 14:26:16 +0000 (14:26 +0000)]
Missed to implement this :( It is really warm here ... around 30-35 degrees Celsius :(
Roland Häder [Tue, 21 Aug 2012 14:23:24 +0000 (14:23 +0000)]
It is a sub-node
Roland Häder [Tue, 21 Aug 2012 14:21:55 +0000 (14:21 +0000)]
Added XML node 'accepted-object-types', used direct BaseHubSystem instead of 'self' because BaseStream does no longer extend BaseHubSystem
Roland Häder [Tue, 21 Aug 2012 14:15:54 +0000 (14:15 +0000)]
Forgot this ...
Roland Häder [Tue, 21 Aug 2012 14:14:43 +0000 (14:14 +0000)]
Typo in node-mode in XML, adding missing methods, class constant, array element
Roland Häder [Sun, 19 Aug 2012 14:44:23 +0000 (14:44 +0000)]
Added missing exception
Roland Häder [Sun, 19 Aug 2012 14:38:55 +0000 (14:38 +0000)]
Added missing methods (as partial stubs)
Roland Häder [Sun, 19 Aug 2012 14:16:49 +0000 (14:16 +0000)]
Added NodeMessageRequestNodeListHandler (unfinished)
Roland Häder [Sun, 19 Aug 2012 13:52:08 +0000 (13:52 +0000)]
Fixed error (opps)
Roland Häder [Sun, 19 Aug 2012 13:47:56 +0000 (13:47 +0000)]
Development/refacturing continued:
- Added more generic (BaseFooFilter) classes for foo filter (node, chat,
cruncher)
- Made code in method 'processMessage()' generic and moved to
'BaseHubFilter:genericProcessMessage()' (no static call!!!)
- Added package tag filter for 'request_node_list' tag
Roland Häder [Sun, 19 Aug 2012 11:52:42 +0000 (11:52 +0000)]
Moved setter/getter and attribute itself 'packageTags' to a more generic class BaseHubHelper, introduced validateNodeStateIsAnnouncementCompleted
Roland Häder [Sat, 18 Aug 2012 21:08:38 +0000 (21:08 +0000)]
Development of 'hub' project continued:
- Added helper for receiving node list
- Added XML for above helper (unfinished)
- Added template engine ("frontend class") for above XML
- Added more missing configuration entries
Roland Häder [Sat, 18 Aug 2012 18:52:56 +0000 (18:52 +0000)]
Added packageInstance (interface Receivable) to allow prepareNextMessage() (newly added) send out the 'next' message
Roland Häder [Sat, 18 Aug 2012 16:44:16 +0000 (16:44 +0000)]
Added NodeAnnouncementCompletedState which will be the next after 'announced' to signal that the announcement to bootstap node(s) has successful completed
Roland Häder [Sat, 18 Aug 2012 12:38:52 +0000 (12:38 +0000)]
Added node mode to node desriptor
Roland Häder [Fri, 17 Aug 2012 21:20:23 +0000 (21:20 +0000)]
Added two generic elements to node-list table
Roland Häder [Fri, 17 Aug 2012 20:14:40 +0000 (20:14 +0000)]
Used more generic interface 'Handleable'
Roland Häder [Fri, 17 Aug 2012 20:11:29 +0000 (20:11 +0000)]
Renamed exception, added new one
Roland Häder [Fri, 17 Aug 2012 18:28:37 +0000 (18:28 +0000)]
Added interface HandleableAnswerStatus and class AnnouncementAnswerOkayHandler (unfinished)
Roland Häder [Thu, 16 Aug 2012 18:58:04 +0000 (18:58 +0000)]
Added missing method nodeAnnouncedToUpperHubs to state NodeReachableState, fixed wrong array elements
Roland Häder [Fri, 10 Aug 2012 15:10:43 +0000 (15:10 +0000)]
Exceptions got moved to 'core' as well