Commit Graph

9418 Commits

Author SHA1 Message Date
Tyler Benson c1e0e08161 Include build number in info 2017-08-01 11:53:35 -07:00
Tyler Benson 2a3848889a Merge pull request #80 from DataDog/tyler/mongo
Use a factory to create TracingCommandListener
2017-08-01 11:50:02 -07:00
Tyler Benson c5f57151c0 Use a factory to create TracingCommandListener
This bypasses the inexplicable change in visibility of the constructor.
2017-08-01 11:44:29 -07:00
Guillaume Polaert 58ec657a05 formatting 2017-08-01 13:39:36 +02:00
Guillaume Polaert 97e7228ce6 Improving spring example 2017-08-01 13:39:36 +02:00
Emanuele Palazzetti 65bfaef8b5 Merge pull request #73 from palazzem/spark-app-updated
[example] update Spark app
2017-08-01 12:55:53 +02:00
Emanuele Palazzetti e5208264ab
[example] add README to the rest-spark 2017-08-01 12:53:26 +02:00
Emanuele Palazzetti 2a939cb8b6 [example] downgrade Mongo contrib module to 0.0.2 because of incompatibility 2017-08-01 12:42:22 +02:00
Emanuele Palazzetti afa60efcdf [example] use the Gradle application plugin instead of shadowJar 2017-08-01 12:42:22 +02:00
Emanuele Palazzetti c71bc1bb78 [example] add logger configuration 2017-08-01 12:42:22 +02:00
Emanuele Palazzetti 5f4b311a90 [example] add gradle wrapper to rest-spark example 2017-08-01 12:42:22 +02:00
Emanuele Palazzetti 563171d8f9 [example] create restspark package to build it with gradlew 2017-08-01 12:42:22 +02:00
Emanuele Palazzetti 7667fb6021 Merge pull request #71 from gpolaert/operation-name
Override the operation name
2017-08-01 12:30:50 +02:00
Emanuele Palazzetti e236f44b12 [mongo] update the db.statement tag to use the quantized query 2017-08-01 12:28:28 +02:00
Guillaume Polaert 2f22b98cd1 [core] adding the decorator to the agent loading 2017-08-01 12:28:28 +02:00
Guillaume Polaert 63cca28fe7 [core] override operation name using decorators 2017-08-01 12:27:56 +02:00
Guillaume Polaert b28327655e [core] renaming decorators to AbstractDecorator 2017-08-01 12:27:46 +02:00
Emanuele Palazzetti b4457148fd Merge pull request #75 from tyler/yaml
Add default config values to the yaml config
2017-08-01 09:42:19 +02:00
Tyler Benson 61c3729f72 Attempt to load config files with both `yaml` and `yml` suffix 2017-07-31 13:08:58 -07:00
Tyler Benson ee42316988 Add default config values to the yaml config 2017-07-31 12:57:01 -07:00
Tyler Benson f56418e82a Merge pull request #74 from DataDog/tyler/random
Use a ThreadLocalRandom generator for span IDs instead of nanoTime
2017-07-31 12:06:35 -07:00
Tyler Benson ab791179ad Generate a random trace ID instead of copying the span ID 2017-07-31 11:45:56 -07:00
Tyler Benson 43c80cf734 Use a ThreadLocalRandom generator for span IDs instead of nanoTime 2017-07-31 10:47:12 -07:00
Emanuele Palazzetti 3d83a283dd Merge pull request #72 from gpolaert/mongo_norm_v2
improving the normalizer
2017-07-31 11:12:05 +02:00
Guillaume Polaert dad74d0c63 more robust and recursive 2017-07-28 13:47:56 +02:00
Guillaume Polaert 58cb653d41 improving the normalizer 2017-07-28 12:36:24 +02:00
Guillaume Polaert e7be1a5313 Merge pull request #70 from DataDog/gpolert/mongo-norm
Normalize mongo queries
2017-07-28 11:50:09 +02:00
Guillaume Polaert e830e1b7e6 fix the operation name 2017-07-28 09:20:40 +02:00
Guillaume Polaert f20ed93741 formatting 2017-07-28 09:20:40 +02:00
Guillaume Polaert b652c25242 some stuff needed 2017-07-28 09:20:38 +02:00
Guillaume Polaert 7dc170cc6f mongo helper for norm 2017-07-28 09:20:32 +02:00
Guillaume Polaert ee84eb689c Formatting 2017-07-28 09:20:32 +02:00
Emanuele Palazzetti da58bb89e9 [example] add Spark framework example 2017-07-28 09:20:27 +02:00
Emanuele Palazzetti 16a6447cb7
[example] update import order 2017-07-27 21:31:06 +02:00
Emanuele Palazzetti be8e3ef1bf
[example] update Spark example so it runs with dd-java-agent 2017-07-27 21:20:17 +02:00
Emanuele Palazzetti d10e8e0c34 [example] add Spark framework example (#60)
* [example] add Spark framework example
* [example] formatting
2017-07-27 21:09:58 +02:00
Guillaume Polaert 864db966f1 Close span when exception exit (#66) 2017-07-27 21:09:25 +02:00
Guillaume Polaert 9d9fdc32d9 Fix wrong date calculation (#69) 2017-07-27 21:08:54 +02:00
Kent Shultz f3e55d2d69 Update documentation (#67) 2017-07-27 21:08:35 +02:00
Emanuele Palazzetti 74d0fe80c7 Merge pull request #68 from gpolaert/fix-nanotime
Clock refactoring
2017-07-27 10:58:07 +02:00
Guillaume Polaert 4ed46cec39 use millis precision + javadoc 2017-07-27 10:48:35 +02:00
Albert Wang 9cb1eb420e Update README.md 2017-07-26 10:24:27 -04:00
Guillaume Polaert ebb3cde32c centralize all clock methods 2017-07-26 14:45:03 +02:00
Guillaume Polaert e8c980de20 coverage 2017-07-26 12:55:51 +02:00
Guillaume Polaert e5c119b857 formatting 2017-07-26 12:52:09 +02:00
Guillaume Polaert d3260243f5 make thread safe for nanoTime() 2017-07-26 12:47:16 +02:00
Guillaume Polaert 132c5c79a2 Merge pull request #64 from DataDog/gpolaert/contrib-decorators
Service name improvements
2017-07-25 14:06:38 +02:00
Emanuele Palazzetti 0e4a66cab8 Merge pull request #63 from tyler/wrapper-examples
Add gradlew to examples and update docs
2017-07-25 12:14:23 +02:00
Guillaume Polaert 3239680d4a remove useless decorators 2017-07-24 16:31:30 +02:00
Guillaume Polaert 802fe8b65d By default report the db.type instead of the component for jdbc and databases 2017-07-24 16:29:55 +02:00