TARS 2.1.0
TARS 2.1.0
Published at: 2020-03-16 15:17:00


Description


  • udp in ipv6 bug
  • add tars.resource
  • fix rsp queue
  • add max buffer limit, send queue, data accumulate clear
  • Adjust cmake third library path
  • tc_network_buffer add iterator
  • optimize tc_http tc_http_async, improve http parser performance
  • fix tars2node, support --with-tars
  • remove rapidjson depends
  • fix tarsAdminRegistry bug
  • querystat & query property protocol change to tars
  • tarsnode timing update template configuration, auto update registry locator
  • Adjust template configuration, DB configuration is centralized to one file
TARS 2.0.0
TARS 2.0.0
Published at: 2020-03-15 15:13:00


Description


  • support linux & windows, tarscpp support mac
  • support ARM
  • Reduce memory copy and improve performance
  • Download compile dependencies automatically
  • Improve compilation mode and rely on MySQL client Lib
  • fix some bug
TARS 1.9.0
TARS 1.9.0
Published at: 2020-01-12 11:03:00


Description


  • Adjust directory structure
  • add docs, docker to Tars dir
TARS 1.8.0
TARS 1.8.0
Published at: 2020-01-12 10:10:00


Description


  • tars-cpp support tars2json
  • protocol: notify.tars 上报增加格式
  • cpp: cgi encode fix
  • framework: patch, adminregistry, node add notify report, show error message in web
  • web: deploy ssl server, support server bind dns
  • web: undeploy check server state
  • web: expand server can bind dns
  • web: fix deploy page
  • web: manage page add refresh
  • web: deploy message, goto manage page
  • web: add tarsnode list
  • web: add tarsnode install online
  • framework: fix deploy script, during deploy , copy tarsnode.tgz to web/dist/static
TARS 1.7.1
TARS 1.7.1
Published at: 2019-11-28 16:21:00


Description


  • Update tars-web, Support to mount nginx on the front end of tars Web
  • Complete installation documentation
TARS 1.7.0
TARS 1.7.0
Published at: 2019-11-26 16:13:00


Description


  • Update the installation mode of tar web, and support permission verification by default
  • Create the admin user by default, and change the admin password for the first login
  • Registration not allowed, admin user to create user
  • Add password modification function
  • Add check.sh script to monitor tarsregistry, tarsadminregistry, tarsnode
  • Complete installation documentation
TARS 1.6.0
TARS 1.6.0
Published at: 2018-10-23 18:44:00


Description


  • tars-c++ supports IPv6 by binding the address to IPv6.

  • The database of the newly installed tars framework has expanded the corresponding fields. If it is an upgrade framework, you need to execute the following command:

      mysql -uroot -proot@appinside db_tars -e "alter table t_config_files modify column host varchar(50) not null default '';"
    
      mysql -uroot -proot@appinside db_tars -e "alter table t_node_info modify column endpoint_ip varchar(50) default '';"
    
      mysql -uroot -proot@appinside db_tars -e "alter table t_task_item modify column node_name varchar(50) default null;"
TARS 1.5.0
TARS 1.5.0
Published at: 2018-07-04 18:46:00


Description


  • tars-c++ supports http2.
  • tars-c++ supports protobuf.
  • tars-php server is full supported.
  • tars-nodejs supports Node.js v10.x, optimize RPC call, encode/decode, supports more formats.
  • tars-java supports tracing
TARS 1.4.0
TARS 1.4.0
Published at: 2018-05-07 08:40:00


Description


  • tars-java: Integration with spring cloud.
  • fix tarsnotify restart failed.
TARS 1.3.0
TARS 1.3.0
Published at: 2017-12-01 15:57:00


Description



1.Tars-java container stripping, simplified release package.
2.Tars-java supports the Spring framework.
3.Tars-java supports multiple load balancing strategies.
4.Tars-java supports dye logging.

TARS 1.2.0
TARS 1.2.0
Published at: 2017-11-15 15:59:00


Description


  1. Tars-java supports protobuf.
  2. Tars-C++ supports openssl and authentication.
  3. Tars-C++ decoding performance optimization.
  4. Tars-php client supports php-7.
  5. Fix bugs.
TARS 1.1.0
TARS 1.1.0
Published at: 2017-11-15 03:08:00


Description


  1. supports nodejs and php development language, nodejs supports client and server, php temporarily supports client.
  2. tars c++ network thread cache optimization.
  3. tars java supports third party protocols.
  4. tup fix python language parsing vector problem.
  5. tars c++ example of adding push mode demo.
  6. fix tarsnotify: connection database exception disk is full
TARS 1.0.0
TARS 1.0.0
Published at: 2017-07-04 16:09:00


Description


  1. support c++&java RPC develop framework.
  2. support service running platform.
  3. support web operating system.
  4. support multi-language tars-uni protocol(tup).