You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@logging.apache.org by Ralph Goers <ra...@dslextreme.com> on 2019/06/02 22:03:41 UTC
MongoDB in Log4j 2 3.0
Looking at the MongoDB web site I see release 4 and release 3. We have support for release 2 and 3. Do we really need support for version 2 in the 3.0 branch? Is anything special required to support MongoDB 4?
Ralph
Re: MongoDB in Log4j 2 3.0
Posted by Matt Sicker <bo...@gmail.com>.
Thanks for the context, Gary!
On Mon, Jun 3, 2019 at 06:03, Gary Gregory <ga...@gmail.com> wrote:
> Indeed. I use Log4j with MongoDB at work. My goal in supporting MongoDB 2
> and 3 drivers was to allow to match our customer's MongoDB environment,
> which we are not able to control in all cases. Note that there is no Mongo
> 4 driver to match the server so I can only assume that the version 3 driver
> works with server 4.
>
> Right, now I have no reason to take the version 2 plugin out in Log4j 3.0,
> especially since it is in a separate plugin.
>
> Gary
>
> On Sun, Jun 2, 2019 at 6:30 PM Ralph Goers <ra...@dslextreme.com>
> wrote:
>
> > I believe support for Mongo was added by Gary so I am expecting he might
> > have more input into this.
> >
> > Ralph
> >
> > > On Jun 2, 2019, at 3:17 PM, Matt Sicker <bo...@gmail.com> wrote:
> > >
> > > I haven't kept up with MongoDB in quite some time (I'm more interested
> > > in tech like Cassandra or Postgres), so I wouldn't be able to say
> > > there. If it's anything like other databases, it might work to simply
> > > use the oldest compatible driver that supports the necessary features.
> > >
> > > On Sun, 2 Jun 2019 at 17:03, Ralph Goers <ra...@dslextreme.com>
> > wrote:
> > >>
> > >> Looking at the MongoDB web site I see release 4 and release 3. We have
> > support for release 2 and 3. Do we really need support for version 2 in
> the
> > 3.0 branch? Is anything special required to support MongoDB 4?
> > >>
> > >> Ralph
> > >
> > >
> > >
> > > --
> > > Matt Sicker <bo...@gmail.com>
> > >
> >
> >
> >
>
--
Matt Sicker <bo...@gmail.com>
Re: MongoDB in Log4j 2 3.0
Posted by Gary Gregory <ga...@gmail.com>.
On Mon, Jun 3, 2019 at 10:52 AM Ralph Goers <ra...@dslextreme.com>
wrote:
> OK….
>
>
> https://docs.mongodb.com/ecosystem/drivers/driver-compatibility-reference/#java-driver-compatibility
> <
> https://docs.mongodb.com/ecosystem/drivers/driver-compatibility-reference/#java-driver-compatibility>
> says the 2.x driver only supports MongoDB 3.0 and partly supports MongoDB
> 3.2. https://www.mongodb.com/support-policy <
> https://www.mongodb.com/support-policy> says MongoDB 3.0 reached EOL
> February of last year and 3.2 last September. Given that Log4j 2 3.0 hasn’t
> been released and is unlikely to be released for several more months I see
> no reason to keep providing compatibility with the MongoDB 2.x when that is
> released.
>
These all sound like good reasons to get rid of it.
Gary
>
> Ralph
>
> > On Jun 3, 2019, at 7:09 AM, Gary Gregory <ga...@gmail.com> wrote:
> >
> > On Mon, Jun 3, 2019 at 9:18 AM Ralph Goers <ra...@dslextreme.com>
> > wrote:
> >
> >> I still don’t understand. According to
> >> https://www.mongodb.com/blog/post/mongodb-2-6-end-of-life <
> >> https://www.mongodb.com/blog/post/mongodb-2-6-end-of-life> MongoDB
> >> reached end-of-life in 2016 and I can’t find the download for it on
> their
> >> web site. Why should Log4j 2 3.0 support that?
> >>
> >
> > It's not so much an issue of supporting which server but which client.
> >
> > Gary
> >
> >
> >>
> >> Ralph
> >>
> >>> On Jun 3, 2019, at 4:03 AM, Gary Gregory <ga...@gmail.com>
> wrote:
> >>>
> >>> Indeed. I use Log4j with MongoDB at work. My goal in supporting
> MongoDB 2
> >>> and 3 drivers was to allow to match our customer's MongoDB environment,
> >>> which we are not able to control in all cases. Note that there is no
> >> Mongo
> >>> 4 driver to match the server so I can only assume that the version 3
> >> driver
> >>> works with server 4.
> >>>
> >>> Right, now I have no reason to take the version 2 plugin out in Log4j
> >> 3.0,
> >>> especially since it is in a separate plugin.
> >>>
> >>> Gary
> >>>
> >>> On Sun, Jun 2, 2019 at 6:30 PM Ralph Goers <ralph.goers@dslextreme.com
> >
> >>> wrote:
> >>>
> >>>> I believe support for Mongo was added by Gary so I am expecting he
> might
> >>>> have more input into this.
> >>>>
> >>>> Ralph
> >>>>
> >>>>> On Jun 2, 2019, at 3:17 PM, Matt Sicker <bo...@gmail.com> wrote:
> >>>>>
> >>>>> I haven't kept up with MongoDB in quite some time (I'm more
> interested
> >>>>> in tech like Cassandra or Postgres), so I wouldn't be able to say
> >>>>> there. If it's anything like other databases, it might work to simply
> >>>>> use the oldest compatible driver that supports the necessary
> features.
> >>>>>
> >>>>> On Sun, 2 Jun 2019 at 17:03, Ralph Goers <ralph.goers@dslextreme.com
> >
> >>>> wrote:
> >>>>>>
> >>>>>> Looking at the MongoDB web site I see release 4 and release 3. We
> have
> >>>> support for release 2 and 3. Do we really need support for version 2
> in
> >> the
> >>>> 3.0 branch? Is anything special required to support MongoDB 4?
> >>>>>>
> >>>>>> Ralph
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Matt Sicker <bo...@gmail.com>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>
> >>
>
>
Re: MongoDB in Log4j 2 3.0
Posted by Ralph Goers <ra...@dslextreme.com>.
OK….
https://docs.mongodb.com/ecosystem/drivers/driver-compatibility-reference/#java-driver-compatibility <https://docs.mongodb.com/ecosystem/drivers/driver-compatibility-reference/#java-driver-compatibility> says the 2.x driver only supports MongoDB 3.0 and partly supports MongoDB 3.2. https://www.mongodb.com/support-policy <https://www.mongodb.com/support-policy> says MongoDB 3.0 reached EOL February of last year and 3.2 last September. Given that Log4j 2 3.0 hasn’t been released and is unlikely to be released for several more months I see no reason to keep providing compatibility with the MongoDB 2.x when that is released.
Ralph
> On Jun 3, 2019, at 7:09 AM, Gary Gregory <ga...@gmail.com> wrote:
>
> On Mon, Jun 3, 2019 at 9:18 AM Ralph Goers <ra...@dslextreme.com>
> wrote:
>
>> I still don’t understand. According to
>> https://www.mongodb.com/blog/post/mongodb-2-6-end-of-life <
>> https://www.mongodb.com/blog/post/mongodb-2-6-end-of-life> MongoDB
>> reached end-of-life in 2016 and I can’t find the download for it on their
>> web site. Why should Log4j 2 3.0 support that?
>>
>
> It's not so much an issue of supporting which server but which client.
>
> Gary
>
>
>>
>> Ralph
>>
>>> On Jun 3, 2019, at 4:03 AM, Gary Gregory <ga...@gmail.com> wrote:
>>>
>>> Indeed. I use Log4j with MongoDB at work. My goal in supporting MongoDB 2
>>> and 3 drivers was to allow to match our customer's MongoDB environment,
>>> which we are not able to control in all cases. Note that there is no
>> Mongo
>>> 4 driver to match the server so I can only assume that the version 3
>> driver
>>> works with server 4.
>>>
>>> Right, now I have no reason to take the version 2 plugin out in Log4j
>> 3.0,
>>> especially since it is in a separate plugin.
>>>
>>> Gary
>>>
>>> On Sun, Jun 2, 2019 at 6:30 PM Ralph Goers <ra...@dslextreme.com>
>>> wrote:
>>>
>>>> I believe support for Mongo was added by Gary so I am expecting he might
>>>> have more input into this.
>>>>
>>>> Ralph
>>>>
>>>>> On Jun 2, 2019, at 3:17 PM, Matt Sicker <bo...@gmail.com> wrote:
>>>>>
>>>>> I haven't kept up with MongoDB in quite some time (I'm more interested
>>>>> in tech like Cassandra or Postgres), so I wouldn't be able to say
>>>>> there. If it's anything like other databases, it might work to simply
>>>>> use the oldest compatible driver that supports the necessary features.
>>>>>
>>>>> On Sun, 2 Jun 2019 at 17:03, Ralph Goers <ra...@dslextreme.com>
>>>> wrote:
>>>>>>
>>>>>> Looking at the MongoDB web site I see release 4 and release 3. We have
>>>> support for release 2 and 3. Do we really need support for version 2 in
>> the
>>>> 3.0 branch? Is anything special required to support MongoDB 4?
>>>>>>
>>>>>> Ralph
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Matt Sicker <bo...@gmail.com>
>>>>>
>>>>
>>>>
>>>>
>>
>>
Re: MongoDB in Log4j 2 3.0
Posted by Gary Gregory <ga...@gmail.com>.
On Mon, Jun 3, 2019 at 9:18 AM Ralph Goers <ra...@dslextreme.com>
wrote:
> I still don’t understand. According to
> https://www.mongodb.com/blog/post/mongodb-2-6-end-of-life <
> https://www.mongodb.com/blog/post/mongodb-2-6-end-of-life> MongoDB
> reached end-of-life in 2016 and I can’t find the download for it on their
> web site. Why should Log4j 2 3.0 support that?
>
It's not so much an issue of supporting which server but which client.
Gary
>
> Ralph
>
> > On Jun 3, 2019, at 4:03 AM, Gary Gregory <ga...@gmail.com> wrote:
> >
> > Indeed. I use Log4j with MongoDB at work. My goal in supporting MongoDB 2
> > and 3 drivers was to allow to match our customer's MongoDB environment,
> > which we are not able to control in all cases. Note that there is no
> Mongo
> > 4 driver to match the server so I can only assume that the version 3
> driver
> > works with server 4.
> >
> > Right, now I have no reason to take the version 2 plugin out in Log4j
> 3.0,
> > especially since it is in a separate plugin.
> >
> > Gary
> >
> > On Sun, Jun 2, 2019 at 6:30 PM Ralph Goers <ra...@dslextreme.com>
> > wrote:
> >
> >> I believe support for Mongo was added by Gary so I am expecting he might
> >> have more input into this.
> >>
> >> Ralph
> >>
> >>> On Jun 2, 2019, at 3:17 PM, Matt Sicker <bo...@gmail.com> wrote:
> >>>
> >>> I haven't kept up with MongoDB in quite some time (I'm more interested
> >>> in tech like Cassandra or Postgres), so I wouldn't be able to say
> >>> there. If it's anything like other databases, it might work to simply
> >>> use the oldest compatible driver that supports the necessary features.
> >>>
> >>> On Sun, 2 Jun 2019 at 17:03, Ralph Goers <ra...@dslextreme.com>
> >> wrote:
> >>>>
> >>>> Looking at the MongoDB web site I see release 4 and release 3. We have
> >> support for release 2 and 3. Do we really need support for version 2 in
> the
> >> 3.0 branch? Is anything special required to support MongoDB 4?
> >>>>
> >>>> Ralph
> >>>
> >>>
> >>>
> >>> --
> >>> Matt Sicker <bo...@gmail.com>
> >>>
> >>
> >>
> >>
>
>
Re: MongoDB in Log4j 2 3.0
Posted by Ralph Goers <ra...@dslextreme.com>.
I still don’t understand. According to https://www.mongodb.com/blog/post/mongodb-2-6-end-of-life <https://www.mongodb.com/blog/post/mongodb-2-6-end-of-life> MongoDB reached end-of-life in 2016 and I can’t find the download for it on their web site. Why should Log4j 2 3.0 support that?
Ralph
> On Jun 3, 2019, at 4:03 AM, Gary Gregory <ga...@gmail.com> wrote:
>
> Indeed. I use Log4j with MongoDB at work. My goal in supporting MongoDB 2
> and 3 drivers was to allow to match our customer's MongoDB environment,
> which we are not able to control in all cases. Note that there is no Mongo
> 4 driver to match the server so I can only assume that the version 3 driver
> works with server 4.
>
> Right, now I have no reason to take the version 2 plugin out in Log4j 3.0,
> especially since it is in a separate plugin.
>
> Gary
>
> On Sun, Jun 2, 2019 at 6:30 PM Ralph Goers <ra...@dslextreme.com>
> wrote:
>
>> I believe support for Mongo was added by Gary so I am expecting he might
>> have more input into this.
>>
>> Ralph
>>
>>> On Jun 2, 2019, at 3:17 PM, Matt Sicker <bo...@gmail.com> wrote:
>>>
>>> I haven't kept up with MongoDB in quite some time (I'm more interested
>>> in tech like Cassandra or Postgres), so I wouldn't be able to say
>>> there. If it's anything like other databases, it might work to simply
>>> use the oldest compatible driver that supports the necessary features.
>>>
>>> On Sun, 2 Jun 2019 at 17:03, Ralph Goers <ra...@dslextreme.com>
>> wrote:
>>>>
>>>> Looking at the MongoDB web site I see release 4 and release 3. We have
>> support for release 2 and 3. Do we really need support for version 2 in the
>> 3.0 branch? Is anything special required to support MongoDB 4?
>>>>
>>>> Ralph
>>>
>>>
>>>
>>> --
>>> Matt Sicker <bo...@gmail.com>
>>>
>>
>>
>>
Re: MongoDB in Log4j 2 3.0
Posted by Gary Gregory <ga...@gmail.com>.
Indeed. I use Log4j with MongoDB at work. My goal in supporting MongoDB 2
and 3 drivers was to allow to match our customer's MongoDB environment,
which we are not able to control in all cases. Note that there is no Mongo
4 driver to match the server so I can only assume that the version 3 driver
works with server 4.
Right, now I have no reason to take the version 2 plugin out in Log4j 3.0,
especially since it is in a separate plugin.
Gary
On Sun, Jun 2, 2019 at 6:30 PM Ralph Goers <ra...@dslextreme.com>
wrote:
> I believe support for Mongo was added by Gary so I am expecting he might
> have more input into this.
>
> Ralph
>
> > On Jun 2, 2019, at 3:17 PM, Matt Sicker <bo...@gmail.com> wrote:
> >
> > I haven't kept up with MongoDB in quite some time (I'm more interested
> > in tech like Cassandra or Postgres), so I wouldn't be able to say
> > there. If it's anything like other databases, it might work to simply
> > use the oldest compatible driver that supports the necessary features.
> >
> > On Sun, 2 Jun 2019 at 17:03, Ralph Goers <ra...@dslextreme.com>
> wrote:
> >>
> >> Looking at the MongoDB web site I see release 4 and release 3. We have
> support for release 2 and 3. Do we really need support for version 2 in the
> 3.0 branch? Is anything special required to support MongoDB 4?
> >>
> >> Ralph
> >
> >
> >
> > --
> > Matt Sicker <bo...@gmail.com>
> >
>
>
>
Re: MongoDB in Log4j 2 3.0
Posted by Ralph Goers <ra...@dslextreme.com>.
I believe support for Mongo was added by Gary so I am expecting he might have more input into this.
Ralph
> On Jun 2, 2019, at 3:17 PM, Matt Sicker <bo...@gmail.com> wrote:
>
> I haven't kept up with MongoDB in quite some time (I'm more interested
> in tech like Cassandra or Postgres), so I wouldn't be able to say
> there. If it's anything like other databases, it might work to simply
> use the oldest compatible driver that supports the necessary features.
>
> On Sun, 2 Jun 2019 at 17:03, Ralph Goers <ra...@dslextreme.com> wrote:
>>
>> Looking at the MongoDB web site I see release 4 and release 3. We have support for release 2 and 3. Do we really need support for version 2 in the 3.0 branch? Is anything special required to support MongoDB 4?
>>
>> Ralph
>
>
>
> --
> Matt Sicker <bo...@gmail.com>
>
Re: MongoDB in Log4j 2 3.0
Posted by Matt Sicker <bo...@gmail.com>.
I haven't kept up with MongoDB in quite some time (I'm more interested
in tech like Cassandra or Postgres), so I wouldn't be able to say
there. If it's anything like other databases, it might work to simply
use the oldest compatible driver that supports the necessary features.
On Sun, 2 Jun 2019 at 17:03, Ralph Goers <ra...@dslextreme.com> wrote:
>
> Looking at the MongoDB web site I see release 4 and release 3. We have support for release 2 and 3. Do we really need support for version 2 in the 3.0 branch? Is anything special required to support MongoDB 4?
>
> Ralph
--
Matt Sicker <bo...@gmail.com>