github DataDog/dd-trace-java v0.30.0
0.30.0

latest releases: v1.33.0, v1.32.0, v1.31.2...
4 years ago

Improvements

  • Provide configuration properties to add tags for query string and query fragments in http server and client spans:
    • Server:
      • System Property: dd.http.server.tag.query-string=true
      • Environment Variable: DD_HTTP_SERVER_TAG_QUERY_STRING=true
    • Client:
      • System Property: dd.http.client.tag.query-string=true
      • Environment Variable: DD_HTTP_CLIENT_TAG_QUERY_STRING=true
  • Set the service name for db clients spans as the instance name of the database when the configuration property -Ddd.trace.db.client.split-by-instance=true or env DD_TRACE_DB_CLIENT_SPLIT_BY_INSTANCE=true is activated #881
  • Improve our process to parse db instance name out of jdbc connection string for a number of different vendors #866
  • Added option to configure the tracer via properties file. The file path can be provided via -Dtrace.config=/path/to/file.properties or env DD_TRACE_CONFIG=/path/to/file.properties #862
  • Tests Java 12 in our CI environment #868

Changes

  • Update Mongo instance name and remove memcache instance name #880
  • Deprecated static methods in Config.java class previously used to statically retrieve configuration properties. The new pattern is now to access all the properties via instance methods on the configuration singleton accessible through Config.get() #863

Don't miss a new dd-trace-java release

NewReleases is sending notifications on new releases.