1
0
Fork 0
mirror of https://github.com/postmannen/ctrl.git synced 2025-03-31 01:24:31 +00:00

Commit graph

  • 6a81c0e9db retreival and handling of previosly unhandled messages on program restart implemented postmannen 2021-02-17 12:02:34 +01:00
  • c60699bce5 addeded permanent log storage postmannen 2021-02-17 10:27:39 +01:00
  • 08bb43a620 Updated comments postmannen 2021-02-16 14:58:59 +01:00
  • 1f998b3b6a changed types used for ringbuffer, and fixed mutex on message index postmannen 2021-02-16 14:29:32 +01:00
  • a5b8df9ea6 split the message processing into it's own functions, and handle each message concurrently within the buffer postmannen 2021-02-16 12:59:37 +01:00
  • f7cbbe3115 storing to message kv buffer seems to work postmannen 2021-02-16 12:29:15 +01:00
  • 5e44c4bbc4 printing db after message consumed postmannen 2021-02-16 06:43:09 +01:00
  • 3cb0c9f5c9 kv store for index and messages pu in postmannen 2021-02-16 04:57:54 +01:00
  • 993f89e2c6 implemented general store and get to kv store postmannen 2021-02-15 11:28:27 +01:00
  • fb02962231 put in a ring buffer for new messages postmannen 2021-02-12 11:21:51 +01:00
  • 63c64aa669 methods are being got'n from map, and executed if it exist postmannen 2021-02-11 15:51:07 +01:00
  • ed3ae1dbc3 implemented map for method handler types postmannen 2021-02-11 15:39:19 +01:00
  • c1d82f9c25 created initial functions for handlers postmannen 2021-02-11 15:07:03 +01:00
  • a9e265f760 updated readme postmannen 2021-02-10 23:59:47 +01:00
  • 1e715abf62 updated readme postmannen 2021-02-10 19:02:57 +01:00
  • 4071650f74 Added error handling for correctness of message fields postmannen 2021-02-10 14:29:17 +01:00
  • dce6152496 simplified the structure of the infile.txt json format postmannen 2021-02-10 10:14:49 +01:00
  • 1a3b19071e changed MessageKind to CommandOrEvent postmannen 2021-02-10 07:25:44 +01:00
  • 271447d42d first concept of receiving messages from end nodes postmannen 2021-02-10 05:11:48 +01:00
  • 042aee0c29 adding sending node name to messages postmannen 2021-02-09 15:08:04 +01:00
  • 2594495668 auto spawning of new publisher proc for new subjects. postmannen 2021-02-09 14:29:19 +01:00
  • 6d955b5fe0 updated doc postmannen 2021-02-09 13:56:38 +01:00
  • f0f659f23c added same process structure to subscriber as publisher postmannen 2021-02-09 13:48:02 +01:00
  • 29254c04d0 implemented the concept of processKind postmannen 2021-02-09 11:52:08 +01:00
  • 39e29a079e added messageKind and handling of different types of message postmannen 2021-02-09 11:16:02 +01:00
  • 809ea472a4 Rewrote publisher to handle incomming messages concurrently postmannen 2021-02-08 21:58:31 +01:00
  • 06161887a4 todo comments in regards to errors postmannen 2021-02-08 08:45:21 +01:00
  • f01995cab5 implemented error kernel process actions postmannen 2021-02-08 06:02:54 +01:00
  • f4d7f40c86 moved the error kernel out into it's own type postmannen 2021-02-05 13:56:42 +01:00
  • 8db29c7e2f implemented the concept of an error kernel postmannen 2021-02-05 10:47:07 +01:00
  • 7d5b2bccb9 testing with message types postmannen 2021-02-05 07:25:12 +01:00
  • 98d5c4b3da input from file seems to initially work postmannen 2021-02-04 13:26:10 +01:00
  • 86bfb014b3 changed exported types postmannen 2021-02-04 11:46:58 +01:00
  • dc2352cab7 refactoring for reading input from file...and more postmannen 2021-02-03 22:08:28 +01:00
  • efb781ccf0 rewrote so all processes receive the messages via a channel postmannen 2021-02-03 14:53:25 +01:00
  • 6ec1ce54f4 fixed more descriptive error messages postmannen 2021-02-03 12:59:08 +01:00
  • 0aa74de868 rewrote so the processes map is based on the subject name instead of the node name postmannen 2021-02-03 12:55:02 +01:00
  • 9fae25e19b implemented the use of the subject type to name the subject postmannen 2021-02-03 10:23:50 +01:00
  • 41ced11b59 updated doc postmannen 2021-02-03 09:06:37 +01:00
  • d6d77e6b02 updated doc postmannen 2021-02-03 08:28:21 +01:00
  • fea2d576a4 added subject as its own type attached to process postmannen 2021-02-02 13:39:24 +01:00
  • c8886121b9 checking file for updates and reading content postmannen 2021-02-02 13:06:37 +01:00
  • ec76bd36cd Moved out the error handling from the process run postmannen 2021-02-01 13:41:04 +01:00
  • 223f472f5b chanced it into it's own package postmannen 2021-02-01 11:13:38 +01:00
  • d2b3994f26 moved all into main package postmannen 2021-01-29 14:23:46 +01:00
  • db3d907749 added type naming standard for subject and moved subscriber into the same package postmannen 2021-01-29 14:22:36 +01:00
  • b543ec589a concurrent processes initially seems to work postmannen 2021-01-29 06:09:48 +01:00
  • 37733f5974 updating for concurrency postmannen 2021-01-28 14:58:16 +01:00
  • 02b6aff3a8 started with an idea for handling more processes postmannen 2021-01-28 11:17:54 +01:00
  • 7bf4b356dd added sessions postmannen 2021-01-27 14:02:57 +01:00
  • 6e9c06b2ec restructuring postmannen 2021-01-27 09:45:52 +01:00
  • 360089081d testing executing commands postmannen 2021-01-25 16:50:21 +01:00
  • 5af0224b29 added initial command structure postmannen 2021-01-25 15:50:44 +01:00
  • 091797ad1a initial commit postmannen 2021-01-25 15:23:00 +01:00
  • 890b8266c8
    Initial commit Bjørn Tore Svinningen 2021-01-25 15:18:11 +01:00