Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.x, master (7.0), 6.2
    • Component/s: general/build
    • Labels:
      None
    • Lucene Fields:
      New

      Description

      Forbidden-Apis 2.2 was released an hour ago: https://github.com/policeman-tools/forbidden-apis/wiki/Changes

      This version supports/fixes the following important stuff:

      • commons-io signatures for 2.5; also update/review older commons-io signatures. This has shown new test bugs in Solr (using FileUtils.write(File, CharSequence), using default charset). The patch will fix this. It will also revert the workaround for the missing 2.5 signatures file added by SOLR-9147.
      • allows to forbid signature polymorphic methods (e.g., slow MethodHandle.invoke(...) when used instead of MethodHandle.invokeExact(...) (thanks Robert Muir!)
      • Works around a bug in Gradle's Spyware Daemon (not Lucene/Solr relevant).

      I will post & commit patch soon

      1. LUCENE-7346.patch
        10 kB
        Uwe Schindler

        Activity

        Hide
        dsmiley David Smiley added a comment -

        What is "Gradle's Spyware Daemon"? Do you simply mean Gradle's Daemon? Why do you call it "Spyware"?

        Show
        dsmiley David Smiley added a comment - What is "Gradle's Spyware Daemon"? Do you simply mean Gradle's Daemon? Why do you call it "Spyware"?
        Hide
        thetaphi Uwe Schindler added a comment - - edited

        What is "Gradle's Spyware Daemon"? Do you simply mean Gradle's Daemon?

        Of course its the Gradle Daemon! Spyware, because it runs without me wanting it to run! It leaks classloaders like hell and corrumpts my system. So I have a global config file to disable it!

        It's basically this issue: https://github.com/policeman-tools/forbidden-apis/pull/76

        Show
        thetaphi Uwe Schindler added a comment - - edited What is "Gradle's Spyware Daemon"? Do you simply mean Gradle's Daemon? Of course its the Gradle Daemon! Spyware, because it runs without me wanting it to run! It leaks classloaders like hell and corrumpts my system. So I have a global config file to disable it! It's basically this issue: https://github.com/policeman-tools/forbidden-apis/pull/76
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 0179b3fb2d47a99e778e7d39c0b0a22aa4a89b30 in lucene-solr's branch refs/heads/master from Uwe Schindler
        [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=0179b3f ]

        LUCENE-7346: Update forbiddenapis to version 2.2

        Show
        jira-bot ASF subversion and git services added a comment - Commit 0179b3fb2d47a99e778e7d39c0b0a22aa4a89b30 in lucene-solr's branch refs/heads/master from Uwe Schindler [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=0179b3f ] LUCENE-7346 : Update forbiddenapis to version 2.2
        Hide
        jira-bot ASF subversion and git services added a comment -

        Commit 097cffeba796f7c466d58bc501c5292614d69854 in lucene-solr's branch refs/heads/branch_6x from Uwe Schindler
        [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=097cffe ]

        LUCENE-7346: Update forbiddenapis to version 2.2

        Show
        jira-bot ASF subversion and git services added a comment - Commit 097cffeba796f7c466d58bc501c5292614d69854 in lucene-solr's branch refs/heads/branch_6x from Uwe Schindler [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=097cffe ] LUCENE-7346 : Update forbiddenapis to version 2.2
        Hide
        mikemccand Michael McCandless added a comment -

        Bulk close resolved issues after 6.2.0 release.

        Show
        mikemccand Michael McCandless added a comment - Bulk close resolved issues after 6.2.0 release.

          People

          • Assignee:
            thetaphi Uwe Schindler
            Reporter:
            thetaphi Uwe Schindler
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development