I looked at the asterix-build-configuration.xml under the BAD test module. It has a ‘extensions’ section which indicates several extensions to be plugged in. I guess you would need to use this one to start a BAD-AsterixDB instance instead of the regular one?
Best, Xikui > On May 23, 2017, at 3:59 PM, Steven Jacobs <[email protected]> wrote: > > I'm not sure about what "start the AsterixDB instance with the right > configuration (with extension)" means exactly. > Steven > > On Tue, May 23, 2017 at 3:56 PM, Xikui <[email protected]> wrote: > >> With my limited knowledge about the extensions (just had a quick look >> about the ExtensionManager), >> I think if you put the extension jar under repo/ directory and start the >> AsterixDB instance with the right >> configuration (with extension). The extensions will be automatically >> picked up. >> >> If that’s the case, you can easily deploy the jar package using Ansible. >> As @Yingyi mentioned, it’s similar to udf.sh >> under opt/ansible/bin/. >> >> Best, >> Xikui >> >>> On May 23, 2017, at 3:31 PM, Michael Blow <[email protected]> >> wrote: >>> >>> Steven, are you referring to configuration, or deployment? Configuration >>> of extensions is supported in NCService / Ansible operating modes, but >>> there currently does not exist any deployment mechanism for libraries. >>> >>> On Tue, May 16, 2017 at 4:12 PM Chris Hillery <[email protected]> >> wrote: >>> >>>> To the best of my knowledge you are correct. It's the last major piece >> of >>>> the Managix puzzle. We've had some loose talks about extending >> NCService to >>>> have additional functionality to allow distributing jars from the master >>>> that way, but (again to the best of my knowledge) no implementation as >> yet. >>>> >>>> Ceej >>>> aka Chris Hillery >>>> >>>> On Tue, May 16, 2017 at 10:08 AM, Steven Jacobs <[email protected]> >> wrote: >>>> >>>>> Hi all, >>>>> As far as I can tell, we don't have any way in place to use extensions >>>> for >>>>> installs other than Managix. On Managix, we can have an <extensions> >>>>> section in the asterix xml config in addition to the <property> >> sections. >>>>> As far as I can see, NCService and Ansible only allow the setting of >>>>> properties, and don't have a way to add extensions. Does anyone have >> more >>>>> knowledge about this? >>>>> >>>>> Steven >>>>> >>>> >> >>
