Skip to content
Snippets Groups Projects
  1. Jul 16, 2014
  2. Jul 15, 2014
  3. Jul 14, 2014
    • Roman Tsisyk's avatar
      Renumerate IPROTO error codes · 5662a6a5
      Roman Tsisyk authored
      This patch changes iproto codes enumeration scheme:
      
      * 0 - OK (indicates success result of DML or ADMIN commands)
      * [    1, 128) - DML & ADMIN commands
      * [32768, 65535) - errors (1<< 15 | ER_XXX from errcode.h)
      
      Other ranges are reserved for future use.
      5662a6a5
    • Roman Tsisyk's avatar
      Fix compilation in debug mode · 1a1ef1bb
      Roman Tsisyk authored
      1a1ef1bb
  4. Jul 13, 2014
    • Konstantin Osipov's avatar
      A pre-requisite patch for multi-statement transactions. · 1d1b8953
      Konstantin Osipov authored
      Refactor statement transaction lifecycle. Avoid nested
      statement transactions. Make sure there is no more than 1
      statement transaction present in the system at the moment.
      
      Resolve the bugs this revealed:
      - in local hot standby we would parasite on the main or
      script fiber session to process requests. When an assert
      was added that there is no more than 1 transaction active
      at a given moment in time, it turned out that transactions
      running on behalf of local hot standby were running in
      the scope of session of the run_script or sched fibers.
      
      Create and use an own session there.
      
      - refactor session on_connect/on_disconnect trigger
      invocation: do not invoke these triggers for just any session,
      only for real connects/disconnects (iproto, admin).
      
      - split session creation/destruction and trigger invocation
      Conclude that session storage implementation needs to be
      done differently.
      1d1b8953
  5. Jul 11, 2014
  6. Jul 10, 2014
  7. Jul 09, 2014
  8. Jul 08, 2014
  9. Jul 07, 2014
  10. Jul 06, 2014
  11. Jul 04, 2014
  12. Jul 03, 2014
Loading