Граф коммитов

1574 Коммитов

Автор SHA1 Сообщение Дата
Jan-Erik Rediger 379f77187e
Bug 1596762 - Fix for public header export (#490)
Bug 1596762 - Fix for public header export
2019-11-19 10:05:24 +01:00
Michael Droettboom 6fbab1dd31
1591197: Deploy binary Linux wheels of Python bindings (#472)
* 1591197: Deploy binary Linux wheels of Python bindings

* Produce manylinux wheels

* Add auditwheel

* Downgrade wheel

* Prepare things for "real" deployment
2019-11-18 18:27:49 -05:00
Travis Long c21fb9bdf9 Bug 1596762 - Fix for public header export 2019-11-18 14:59:24 -06:00
Michael Droettboom aac2a48bc7
Create 22.0.0 alpha/snapshot (#488) 2019-11-18 12:24:45 -05:00
Jan-Erik Rediger b3f9e3fbf7
Merge pull request #489 from mozilla/metric-order
Make it clear that metrics should not be reordered.
2019-11-18 18:03:26 +01:00
Jan-Erik Rediger bbd4f4b9c5 Ensure consistent ordering of metric variants when serialized 2019-11-18 17:45:02 +01:00
Jan-Erik Rediger 8b71a8afd5 Make it clear that metrics should not be reordered. 2019-11-18 16:12:47 +01:00
Michael Droettboom b19dd84cae
1591194: Implement experiments support for Python bindings (#471)
* 1591194: Implement experiments support for Python bindings

* Update docs
2019-11-18 09:50:27 -05:00
Michael Droettboom f353f89de2
Make v21.0.0 release (#487) 2019-11-18 09:46:10 -05:00
Jan-Erik Rediger 120ec634a3
Use a private Cartfile to not expose the test-only dependency (#484)
Use a private Cartfile to not expose the test-only dependency
2019-11-18 15:25:04 +01:00
Jan-Erik Rediger bb17468892
Split iOS build into normal test and integration test (#486)
Split iOS build into normal test and integration test
2019-11-18 15:24:41 +01:00
Alessio Placitelli 539734d991
Merge pull request #485 from Dexterp37/fogotype_dep_update
Bump `once_cell` and `lazy_static` to newer versions
2019-11-18 15:02:19 +01:00
Alessio Placitelli 2fb4fb39ce Bump `once_cell` and `lazy_static` to newer versions
This will allow us to match the version of the dependencies
vendored in mozilla-central.
2019-11-18 14:42:25 +01:00
Jan-Erik Rediger 9393487ee1 Split iOS build into normal test and integration test
The integration tests take much longer, so run them separate in parallel
to the others.
2019-11-18 14:33:04 +01:00
Jan-Erik Rediger 7ee2f8e7c5 Use a private Cartfile to not expose the test-only dependency 2019-11-18 14:25:43 +01:00
Travis Long 217d4144a8 Bug 1596762 - Add public header to glean-ios 2019-11-15 10:07:24 -06:00
Travis Long d212cb5e69 Bug 1590329 - Fixes double scheduling of metrics ping on app launch 2019-11-14 11:01:33 -06:00
Alessio Placitelli 2b5291b893
Merge pull request #478 from Dexterp37/bump_parsers
Bump the glean_parsers to version 1.11.0
2019-11-14 14:26:07 +01:00
Alessio Placitelli 118e675d9e
Merge pull request #479 from Dexterp37/sample_app_targetsdk
Fix the `targetSdkVersion` of the glean sample app
2019-11-14 10:22:37 +01:00
Alessio Placitelli 587588a7fe Fix the `targetSdkVersion` of the glean sample app 2019-11-14 10:03:36 +01:00
Alessio Placitelli 0fd0e6a721 Bump the glean_parsers to version 1.11.0 2019-11-13 19:37:55 +01:00
Michael Droettboom 5ec5b8e956
1595486: Make app_id and app_version required (#469)
* 1595486: Make app_id and app_version required

* glean-python -> glean-python-test
2019-11-13 11:21:40 -05:00
Michael Droettboom 9689266d6f
Update pdoc3. Remove workaround. (#475) 2019-11-13 11:09:15 -05:00
Michael Droettboom ed02c9d4fc
Fix typo in Python docs (#476) 2019-11-13 10:49:37 -05:00
Alessio Placitelli 89bf0e491d
Merge pull request #474 from Dexterp37/java_gleantimerId
Allow to use the `GleanTimerId` from Java
2019-11-13 14:35:07 +01:00
Alessio Placitelli b34749c1fb Add a changelog entry 2019-11-13 12:00:26 +01:00
Alessio Placitelli 5b1fae3f9b Allow to use the `GleanTimerId` from Java
This also has the nice side effect of adding type
safety to the `GleanTimerId` for Kotlin calls, making
it an opaque type for end users.
2019-11-13 11:59:31 +01:00
Alessio Placitelli 279b4f0289
Merge pull request #473 from mdboom/fix-docs-about-initialization
Update docs about calling Glean.initialize first
2019-11-13 10:01:36 +01:00
Michael Droettboom e4f0d7b282 Update docs about calling Glean.initialize first 2019-11-12 18:22:43 -05:00
Michael Droettboom 19ecf42c2b
Don't release glean-gradle-plugin with unspecified version (#470)
* Don't release glean-gradle-plugin with unspecified

* Add comment
2019-11-12 11:53:25 -05:00
Travis Long 69d1a00b21 Bug 1595211 - Makes GleanDebugActivity launch as a `singleInstance` Activity. 2019-11-12 10:49:25 -06:00
Michael Droettboom e9f853077d
1591190, 1591189: Implement labeled counters for Python (#467) 2019-11-12 09:26:20 -05:00
Michael Droettboom cfc8997e4b
Implement core metrics in Python bindings (#455)
* Implement core metrics in Python bindings

* Validate against the schema (and the fixes that come from that)

* Add bug number
2019-11-12 08:44:24 -05:00
Michael Droettboom 26baf8dec1
Fix and disallow mdbook errors (#466) 2019-11-11 11:49:04 -05:00
Michael Droettboom ad6a2327c0
1588062: Add metrics usage documentation for Java. (#460)
* 1588062: Add metrics usage documentation for Java.

This doesn't include metrics that are GV-only (since it's unlikely they'll
be needed from Java), and doesn't include event or string_list where the
conversion to Java is more complex and I'd need to fire up the compiler to
check my work.

* Update docs/user/metrics/datetime.md

Co-Authored-By: Alessio Placitelli <alessio.placitelli@gmail.com>

* Update docs/user/metrics/uuid.md

Co-Authored-By: Alessio Placitelli <alessio.placitelli@gmail.com>
2019-11-11 11:48:16 -05:00
Michael Droettboom 6079510536
1587136: Document difference between duration and start/end_time (#459)
* 1587136: Document difference between duration and start/end_time

* Use footnote notation
2019-11-11 11:47:57 -05:00
Michael Droettboom 3d685ea8c0
1594711: Correctly define event timestamps as in milliseconds (#457)
* 1594711: Correctly define event timestamps as in milliseconds

* Add other instance
2019-11-11 11:47:41 -05:00
Michael Droettboom 840f5679e0
Move to 21.0.0-alpha.1 (SNAPSHOT) (#463) 2019-11-11 11:47:24 -05:00
Michael Droettboom a341c19010
1594712: Sort events by timestamp on their way out. (#458)
* 1594712: Sort events by timestamp on their way out.

* Add CHANGELOG entry
2019-11-11 11:43:07 -05:00
Michael Droettboom ff9e73b764
20.2.0 release (#465) 2019-11-11 10:16:32 -05:00
Michael Droettboom 41ef779f56
20.1.0 release (#464) 2019-11-11 09:31:49 -05:00
Michael Droettboom 7406630c7e
Include version in Glean plugin (#449) 2019-11-11 08:59:49 -05:00
Michael Droettboom 3b0d442400
20.0.0 release (#462) 2019-11-11 08:43:54 -05:00
Alessio Placitelli 5029e382d5
Merge pull request #461 from Dexterp37/fixup_rust
Fixup cargo fmt on the latest version of Rust
2019-11-11 10:49:30 +01:00
Alessio Placitelli c9eec0d41d Update the FFI header file 2019-11-11 10:31:48 +01:00
Alessio Placitelli fa052a5f14 Fix clippy 2019-11-11 09:33:38 +01:00
Alessio Placitelli 48a48ac4eb Fixup cargo fmt on the latest version of Rust 2019-11-11 09:18:52 +01:00
Alessio Placitelli e27fc8abe7
Merge pull request #456 from mdboom/fix-tempdir-handling
Properly delete temp dir in Python bindings
2019-11-11 08:57:46 +01:00
Michael Droettboom 026818e679 Properly delete temp dir in Python bindings 2019-11-08 12:33:26 -05:00
Michael Droettboom da87c8e446
Implement string metric type for Python bindings (#454)
* Implement string metric type for Python bindings

* Add docs
2019-11-08 11:28:29 -05:00