The same can be defined the the ncservice-style configuration. On Tue, May 23, 2017 at 7:06 PM Xikui <[email protected]> wrote:
> 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 > >>>>> > >>>> > >> > >> > >
