Great work Justin, thanks for the contribution and ushering this through to
completion.

On Fri, Aug 16, 2019 at 1:36 PM Justin Leet <justinjl...@gmail.com> wrote:

> The PR is now in master, so please update your PRs and branches
> accordingly.
>
> Justin
>
> On Fri, Aug 16, 2019 at 2:29 PM Justin Leet <justinjl...@gmail.com> wrote:
>
> > Hi all,
> >
> > I will shortly be working on merging PR-1341
> > <https://github.com/apache/metron/pull/1341> for METRON-614
> > <https://jira.apache.org/jira/browse/METRON-614>.
> >
> > There are a couple of implications to this that developers should be
> aware
> > of, in addition to changes documented in UPGRADING.md for users.
> >
> >
> >    - All methods that use a default Charset will now result in
> >    compilation errors. You MUST provide a Charset. For most uses, this
> will be
> >    StandardCharsets.UTF_8. *I strongly recommend merging master into your
> >    current PRs.* This will help ensure that your build functions as
> >    expected.
> >    - The two main sources of this compilation error can be set in
> >    IntelliJ via Preferences -> Editor -> Inspections, and setting
> "Standard
> >    Charset object can be used" and "Implicit use of the platform's
> default
> >    Charset" to error.
> >    - Thanks to Mike Miklavcic, our parsers now support defining a Charset
> >    on a per parser basis. This allows for mixed Charset sources (e.g. one
> >    parser may be UTF_8, one may be ISO_8859_1, etc. In addition to the
> >    implications in UPGRADING.md, this means developers working with
> parsers
> >    may need to be aware of this configurability to ensure things like
> logging
> >    are properly handling the raw data.
> >    - Our general build output (including Travis) should be substantially
> >    cleaner now.  I believe this was the single largest source of warning
> >    output.
> >
> > Thanks,
> > Justin
> >
>

Reply via email to