AV-57335 POC for analytics include using collector#699
AV-57335 POC for analytics include using collector#699osfameron wants to merge 2 commits intocouchbase:masterfrom
Conversation
To simplify process for Analytics team, we can use https://gitlab.com/antora/antora-collector-extension/ NOTE: this extension is currently Alpha, will have to discuss with OpenDevise. This PR will add the Couchbase fork of AsterixDB and the Collector extension. A subsequent PR on the AsterixDB repo will provide a command to aggregate sources. The .adoc file in this PR includes one of these files, using the Markdown block (modified to cope with the use of HTML in AsterixDB sources)
See couchbase/docs-site#699 This extension uses the config in antora.yml to call getafix.sh and copy relevant sources into a modules/ structure. (This is POC, so I've just copied some random sources)
|
@mojavelinux I've wanted to test this extension out for a while since @RayOffiah mentioned it, but was blocked on the Antora 3.1 upgrade. I've raised one minor issue on GitLab -- which may just be a bad expectation on my part. The extension is currently marked Alpha. Do you recommend that we proceed beyond this initial demo to a fully fleshed out POC? |
I would be cautious. Alpha means that the extension could change at any time and that we might even completely redesign it. There are no guarantees. However, if you're prepared for a potential migration in the future, then you can use the version that is released and either stay with that or do any necessary migration when 1.0.0 is available. |
|
OK. Assuming that we're using the package as intended, then it feels like even a substantial redesign should be manageable with a reasonable effort (update configuration, update paths, change how the command payload is called etc.) I'm ok with that from tooling side, @simon-dew what do you think as stakeholder? |
To simplify process for Analytics team, we can use https://gitlab.com/antora/antora-collector-extension/
NOTE: this extension is currently Alpha, will have to discuss with OpenDevise.
This PR will add the Couchbase fork of AsterixDB and the Collector extension.
A subsequent PR on the AsterixDB repo will provide a command to aggregate sources.
couchbase/asterixdb#2
The .adoc file in this PR includes one of these files, using the Markdown block (modified to cope with the use of HTML in AsterixDB sources)