Skip to content
Snippets Groups Projects
  1. Apr 14, 2014
  2. Apr 11, 2014
  3. Apr 10, 2014
    • Konstantin Osipov's avatar
      [gh-241] Rename tarantool_box to tarantool · 3001eb1a
      Konstantin Osipov authored
      Update mans, docs.
      
      A lot of resources still need to be updated (build scripts, etc).
      3001eb1a
    • Konstantin Osipov's avatar
    • Konstantin Osipov's avatar
      [gh-229] Read line in a separate thread. · 7c76ad19
      Konstantin Osipov authored
      Don't block the event loop in the interactive mode.
      Fix a merge bug (remove a debug print out from the test system).
      7c76ad19
    • Konstantin Osipov's avatar
      Merge branch 'init-in-lua-v2' · 25672379
      Konstantin Osipov authored
      Conflicts:
      	src/ffisyms.cc
      25672379
    • Konstantin Osipov's avatar
      Config-less server operation [gh-138] [gh-231] · 22363380
      Konstantin Osipov authored
      Do not read or require tarantool.cfg. Accept all options
      in the script itself. Split server reconfiguration so that
      parts of the server can be reconfigured independently.
      Remove dependency on confetti.
      
      To configure the server at start, call
      
      box.cfg{option1=value1, option2=value2}
      
      To reset an option on the fly, do the same:
      
      box.cfg{option=value1}
      
      box.cfg is a Lua table with all existing options.
      
      Make local hot standby the default and remove local hot
      standby option [gh-231].
      If neither primary nor admin port is specified, the server does
      not get stuck in local hot standby mode, and becomes a master
      immediately.
      
      Incompatible changes:
      - pid_file is nil by default, and the server does not create
      a pid file by default.
      - local_hot_standby option is removed
      - log_level is now a dynamic option
      - wal_mode is "write" by default
      - box.cfg only prints non-nil options
      
      Clean up a lot of garbage code in the test system.
      Remove configuration file support from TarantoolServer
      and Lua test preprocessor.
      
      The patch also contains a few unrelated improvements in the
      interactive mode (history support, ^D leads to exit).
      
      @todo The patch disables region_gc in recovery, which
      may lead to memory overconsumptions when recovering large
      snapshots. This needs to be fixed separately.
      
      @todo Remove all configuration files and confetti files
      in a follow-up patch (not done in this patch to not clutter
      it).
      22363380
  4. Apr 09, 2014
  5. Apr 08, 2014
  6. Mar 27, 2014
  7. Mar 26, 2014
    • Konstantin Osipov's avatar
      [gh-97] Reorder server initialization and reduce dependencies on config file · ac603647
      Konstantin Osipov authored
      In preparation of removal of confetti and switching solely to
      Lua-based configuration file, reduce dependencies on struct tarantool_cfg
      and reorder server initialization, so that it can happen after the event
      loop has already been started.
      ac603647
    • Alexandr's avatar
      added pt_alloc to small library · 003daabb
      Alexandr authored
      003daabb
    • Konstantin Osipov's avatar
      [gh-97] Make #! mandatory. · 29ada348
      Konstantin Osipov authored
      Remove command line options:
      
      --cfg-get
      --check-config
      --config
      --init-storage
      
      - these are gone forever, in preparation for config-less start.
      
      --background --  move to tarantool.cfg for now, in the future
      it will be part of Lua config.
      
      Make #! mandatory - if the server is started without #!, it's
      only possible to query its version or get startup help (--version
      and --help are the only remaining supported options).
      
      When #! is present, do not parse options, pass them wholly to the
      script at hand.
      
      Add helper scripts to test suites, to start/stop the server.
      For now, the scripts are empty, in the future they will be
      merged with a respective config file.
      29ada348
    • Roman Tsisyk's avatar
      d09c7550
  8. Mar 25, 2014
Loading