瀏覽代碼

remove graal from uberjar

tags/v1.4.49
Jonathan Cobb 3 年之前
父節點
當前提交
93a009baa5
共有 4 個檔案被更改,包括 12 行新增4 行删除
  1. +4
    -0
      bubble-server/pom.xml
  2. +6
    -2
      bubble-server/src/main/java/bubble/notify/NotificationHandler_hello_from_sage.java
  3. +1
    -1
      utils/cobbzilla-parent
  4. +1
    -1
      utils/cobbzilla-utils

+ 4
- 0
bubble-server/pom.xml 查看文件

@@ -398,6 +398,9 @@
<exclude>META-INF/*.DSA</exclude>
<exclude>META-INF/*.RSA</exclude>

<!-- Exclude Graal. Only used by UserBlocker, but we use JsUserBlocker now -->
<exclude>org.graalvm.js:*</exclude>

<!-- Exclude other stuff by path -->
<!-- after META we go alphabetically, noting exceptions along the way -->
<exclude>META-INF/maven/**</exclude>
@@ -435,6 +438,7 @@
<exclude>com/google/common/graph/AbstractBaseGraph*.class</exclude><exclude>com/google/common/graph/AbstractBaseGraph.class</exclude><exclude>com/google/common/graph/AbstractDirectedNetworkConnections*.class</exclude><exclude>com/google/common/graph/AbstractDirectedNetworkConnections.class</exclude><exclude>com/google/common/graph/AbstractGraph.class</exclude><exclude>com/google/common/graph/AbstractGraphBuilder.class</exclude><exclude>com/google/common/graph/AbstractNetwork*.class</exclude><exclude>com/google/common/graph/AbstractNetwork.class</exclude><exclude>com/google/common/graph/AbstractUndirectedNetworkConnections.class</exclude><exclude>com/google/common/graph/AbstractValueGraph*.class</exclude><exclude>com/google/common/graph/AbstractValueGraph.class</exclude><exclude>com/google/common/graph/BaseGraph.class</exclude><exclude>com/google/common/graph/DirectedGraphConnections*.class</exclude><exclude>com/google/common/graph/DirectedGraphConnections.class</exclude><exclude>com/google/common/graph/DirectedMultiNetworkConnections*.class</exclude><exclude>com/google/common/graph/DirectedMultiNetworkConnections.class</exclude><exclude>com/google/common/graph/DirectedNetworkConnections.class</exclude><exclude>com/google/common/graph/EdgesConnecting.class</exclude><exclude>com/google/common/graph/ElementOrder*.class</exclude><exclude>com/google/common/graph/ElementOrder.class</exclude><exclude>com/google/common/graph/EndpointPair*.class</exclude><exclude>com/google/common/graph/EndpointPair.class</exclude><exclude>com/google/common/graph/EndpointPairIterator*.class</exclude><exclude>com/google/common/graph/EndpointPairIterator.class</exclude><exclude>com/google/common/graph/ForwardingGraph.class</exclude><exclude>com/google/common/graph/ForwardingNetwork.class</exclude><exclude>com/google/common/graph/ForwardingValueGraph.class</exclude><exclude>com/google/common/graph/Graph.class</exclude><exclude>com/google/common/graph/GraphBuilder.class</exclude><exclude>com/google/common/graph/GraphConnections.class</exclude><exclude>com/google/common/graph/GraphConstants*.class</exclude><exclude>com/google/common/graph/GraphConstants.class</exclude><exclude>com/google/common/graph/Graphs*.class</exclude><exclude>com/google/common/graph/Graphs.class</exclude><exclude>com/google/common/graph/ImmutableGraph*.class</exclude><exclude>com/google/common/graph/ImmutableGraph.class</exclude><exclude>com/google/common/graph/ImmutableNetwork*.class</exclude><exclude>com/google/common/graph/ImmutableNetwork.class</exclude><exclude>com/google/common/graph/ImmutableValueGraph*.class</exclude><exclude>com/google/common/graph/ImmutableValueGraph.class</exclude><exclude>com/google/common/graph/IncidentEdgeSet.class</exclude><exclude>com/google/common/graph/MapIteratorCache*.class</exclude><exclude>com/google/common/graph/MapIteratorCache.class</exclude><exclude>com/google/common/graph/MapRetrievalCache*.class</exclude><exclude>com/google/common/graph/MapRetrievalCache.class</exclude><exclude>com/google/common/graph/MultiEdgesConnecting*.class</exclude><exclude>com/google/common/graph/MultiEdgesConnecting.class</exclude><exclude>com/google/common/graph/MutableGraph.class</exclude><exclude>com/google/common/graph/MutableNetwork.class</exclude><exclude>com/google/common/graph/MutableValueGraph.class</exclude><exclude>com/google/common/graph/Network.class</exclude><exclude>com/google/common/graph/NetworkBuilder.class</exclude><exclude>com/google/common/graph/NetworkConnections.class</exclude><exclude>com/google/common/graph/PredecessorsFunction.class</exclude><exclude>com/google/common/graph/StandardMutableGraph.class</exclude><exclude>com/google/common/graph/StandardMutableNetwork.class</exclude><exclude>com/google/common/graph/StandardMutableValueGraph.class</exclude><exclude>com/google/common/graph/StandardNetwork.class</exclude><exclude>com/google/common/graph/StandardValueGraph*.class</exclude><exclude>com/google/common/graph/StandardValueGraph.class</exclude><exclude>com/google/common/graph/Traverser*.class</exclude><exclude>com/google/common/graph/Traverser.class</exclude><exclude>com/google/common/graph/UndirectedGraphConnections*.class</exclude><exclude>com/google/common/graph/UndirectedGraphConnections.class</exclude><exclude>com/google/common/graph/UndirectedMultiNetworkConnections*.class</exclude><exclude>com/google/common/graph/UndirectedMultiNetworkConnections.class</exclude><exclude>com/google/common/graph/UndirectedNetworkConnections.class</exclude><exclude>com/google/common/graph/ValueGraph.class</exclude><exclude>com/google/common/graph/ValueGraphBuilder.class</exclude><exclude>com/google/common/graph/package-info.class</exclude>
<!-- <exclude>com/google/graph/**</exclude> something needs SuccessorsFunction -->

<exclude>com/ibm/icu/**</exclude>
<exclude>com/opencsv/**</exclude>
<exclude>com/sun/mail/imap/**</exclude>
<exclude>com/twilio/rest/**</exclude>


+ 6
- 2
bubble-server/src/main/java/bubble/notify/NotificationHandler_hello_from_sage.java 查看文件

@@ -12,6 +12,7 @@ import bubble.model.bill.AccountPlan;
import bubble.model.bill.BubblePlan;
import bubble.model.cloud.BubbleNetwork;
import bubble.model.cloud.BubbleNode;
import bubble.model.cloud.BubbleVersionInfo;
import bubble.model.cloud.NetLocation;
import bubble.model.cloud.notify.ReceivedNotification;
import bubble.service.upgrade.AppUpgradeService;
@@ -45,12 +46,15 @@ public class NotificationHandler_hello_from_sage extends ReceivedNotificationHan

// First check to see if the sage reported a new jar version available
if (payloadNode.hasSageVersion()) {
log.info("handleNotification: payload node has sage version: "+payloadNode.getSageVersion());
if (configuration.setSageVersion(payloadNode.getSageVersion())) {
final BubbleVersionInfo sageVersion = payloadNode.getSageVersion();
log.info("handleNotification: sage version: "+sageVersion);
if (configuration.setSageVersion(sageVersion)) {
// run the jar upgrade service
log.info("handleNotification: notifying jarUpgradeService: "+sageVersion);
if (!jarUpgradeService.getIsAlive() && jarUpgradeService.shouldRun()) jarUpgradeService.startOrInterrupt();
} else {
// start the app upgrade service, if not running
log.info("handleNotification: notifying appUpgradeService: "+sageVersion);
if (!appUpgradeService.getIsAlive() && appUpgradeService.shouldRun()) appUpgradeService.startOrInterrupt();
}
}


+ 1
- 1
utils/cobbzilla-parent

@@ -1 +1 @@
Subproject commit 7c4b4ed531f8d16fb44338171d61a8bbc3f6ddb4
Subproject commit 52e7a99a6625f7e1db998179fa5a3cff90acb1a1

+ 1
- 1
utils/cobbzilla-utils

@@ -1 +1 @@
Subproject commit 5fd4fa924160d03a53d8451245456ce998695e62
Subproject commit a6db63d80b37214272e4a3c0f062f5ff7cff1478

Loading…
取消
儲存