Skip to content

Commit

Permalink
Revert "Revert "HBASE-12894 Upgrade to Jetty 9 for REST / Info Server…
Browse files Browse the repository at this point in the history
… / Thrift Http Server""

This reverts commit 0ac5d4a.
This is a revert of a revert; i.e. a reapplication!
Fixes for breakage that comes in with this patch is in a follow-on.
  • Loading branch information
saintstack committed Jan 30, 2017
1 parent f576f46 commit ffe7dac
Show file tree
Hide file tree
Showing 35 changed files with 1,087 additions and 704 deletions.
4 changes: 0 additions & 4 deletions hbase-common/pom.xml
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -253,10 +253,6 @@
<groupId>com.google.protobuf</groupId> <groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId> <artifactId>protobuf-java</artifactId>
</dependency> </dependency>
<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-util</artifactId>
</dependency>
<!-- tracing Dependencies --> <!-- tracing Dependencies -->
<dependency> <dependency>
<groupId>org.apache.htrace</groupId> <groupId>org.apache.htrace</groupId>
Expand Down
5 changes: 0 additions & 5 deletions hbase-it/pom.xml
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -231,11 +231,6 @@
<groupId>com.google.guava</groupId> <groupId>com.google.guava</groupId>
<artifactId>guava</artifactId> <artifactId>guava</artifactId>
</dependency> </dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency> <dependency>
<groupId>io.dropwizard.metrics</groupId> <groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-core</artifactId> <artifactId>metrics-core</artifactId>
Expand Down
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -1563,7 +1563,7 @@ You can redistribute it and/or modify it under either the terms of the GPL
## license mentions. ## license mentions.
## ##
## See this FAQ link for justifications: https://www.apache.org/legal/resolved.html ## See this FAQ link for justifications: https://www.apache.org/legal/resolved.html
#set($non_aggregate_fine = [ 'Public Domain', 'New BSD license', 'BSD license', 'Mozilla Public License Version 2.0', 'Creative Commons Attribution License, Version 2.5', 'MPL 1.1']) #set($non_aggregate_fine = [ 'Public Domain', 'New BSD license', 'BSD license', 'Mozilla Public License Version 1.1', 'Mozilla Public License Version 2.0', 'Creative Commons Attribution License, Version 2.5', 'Eclipse Public License 1.0'])
## include LICENSE sections for anything not under ASL2.0 ## include LICENSE sections for anything not under ASL2.0
#foreach( ${dep} in ${projects} ) #foreach( ${dep} in ${projects} )
## if there are no licenses we'll fail the build later, so ## if there are no licenses we'll fail the build later, so
Expand Down
14 changes: 3 additions & 11 deletions hbase-resource-bundle/src/main/resources/META-INF/NOTICE.vm
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -101,21 +101,13 @@ noted in the LICENSE file.
## Leave out all the 'optionally depends on' bits. ## Leave out all the 'optionally depends on' bits.


#end #end
## NOTICE.txt from jetty 6.1.26, which isn't in the org.mortbay.jetty:jetty-util jar
## Obtained from fedora's mirror of the 6.1.26 source
## http://pkgs.fedoraproject.org/repo/pkgs/jetty/jetty-6.1.26-src.zip/
## 4980757517064efbf655e025d005a0b8/jetty-6.1.26-src.zip
## https://github.com/toddlipcon/jetty-hadoop-fix/tree/6.1.26
##
## updated for server side to include jsp bits from 6.1.14 (notice files are identical save
## copyright span)
#macro(jetty_notice $jetty-include-unixcrypt) #macro(jetty_notice $jetty-include-unixcrypt)
-- --
This product includes portions of 'The Jetty Web Container' This product includes portions of 'The Jetty Web Container'


Copyright 1995-2009 Mort Bay Consulting Pty Ltd Copyright 1995-2016 Mort Bay Consulting Pty Ltd.


## javax.servlet paragraph is generated via org.mortbay.jetty:servlet-api-2.5
#if(${jetty-include-unixcrypt}) #if(${jetty-include-unixcrypt})
## UnixCrypt.java paragraph only in server ## UnixCrypt.java paragraph only in server
The UnixCrypt.java code ~Implements the one way cryptography used by The UnixCrypt.java code ~Implements the one way cryptography used by
Expand All @@ -126,7 +118,7 @@ for non-commercial or commercial purposes and without fee is
granted provided that the copyright notice appears in all copies. granted provided that the copyright notice appears in all copies.


#end #end
## jsp implementation paragraph is handled via org.mortbay.jetty:jsp-2.1 ## jsp implementation paragraph is handled via org.eclipse.jetty:jetty-jsp:jar


Some portions of the code are Copyright: Some portions of the code are Copyright:
2006 Tim Vernum 2006 Tim Vernum
Expand Down
Loading

0 comments on commit ffe7dac

Please sign in to comment.