Eclipse Platform moves to Jetty version 9.4.10 which contains the following changes: org.eclipse.jetty.http(9.4.10) ADDED org.eclipse.jetty.http.HttpCompliance#CUSTOM0 ADDED org.eclipse.jetty.http.HttpCompliance#CUSTOM1 ADDED org.eclipse.jetty.http.HttpCompliance#CUSTOM2 ADDED org.eclipse.jetty.http.HttpCompliance#CUSTOM3 ADDED org.eclipse.jetty.http.HttpCompliance#RFC2616_LEGACY ADDED org.eclipse.jetty.http.HttpCompliance#RFC7230_LEGACY ADDED org.eclipse.jetty.http.HttpCompliance#VIOLATIONS_ATTR ADDED org.eclipse.jetty.http.HttpCompliance#HttpCompliance requiredCompliance(HttpComplianceSection) ADDED org.eclipse.jetty.http.HttpCompliance#EnumSet<HttpComplianceSection> sections() ADDED org.eclipse.jetty.http.HttpComplianceSection ADDED org.eclipse.jetty.http.HttpMethod#INSENSITIVE_CACHE ADDED org.eclipse.jetty.http.HttpParser#String caseInsensitiveHeader(String, String) REMOVED org.eclipse.jetty.http.HttpParser#boolean complianceViolation(HttpCompliance, String) ADDED org.eclipse.jetty.http.HttpParser#boolean complianceViolation(HttpComplianceSection, String) ADDED org.eclipse.jetty.http.HttpParser#void handleViolation(HttpComplianceSection, String) REMOVED org.eclipse.jetty.http.HttpParser#String legacyString(String, String) ADDED org.eclipse.jetty.http.HttpParser$FieldState#WS_AFTER_NAME ADDED org.eclipse.jetty.http.MimeTypes$Type#MULTIPART_FORM_DATA ADDED org.eclipse.jetty.http.MultiPartFormInputStream ADDED org.eclipse.jetty.http.MultiPartParser
org.eclipse.jetty.io(9.4.10) REMOVED org.eclipse.jetty.io.AbstractConnection#boolean onReadTimeout() ADDED org.eclipse.jetty.io.AbstractConnection#boolean onReadTimeout(Throwable) ADDED org.eclipse.jetty.io.CyclicTimeout ADDED org.eclipse.jetty.io.ManagedSelector.SelectorUpdate REMOVED org.eclipse.jetty.io.ManagedSelector#void submit(Runnable) ADDED org.eclipse.jetty.io.ManagedSelector#void submit(ManagedSelector.SelectorUpdate) ADDED org.eclipse.jetty.io.WriteFlusher.Listener REMOVED org.eclipse.jetty.io.WriteFlusher#boolean isInProgress() org.eclipse.jetty.server(9.4.10) ADDED org.eclipse.jetty.server.AbstractNCSARequestLog#String getAuthentication(Request) REMOVED org.eclipse.jetty.server.CachedContentFactory$CachedHttpContent#boolean isMiss() REMOVED org.eclipse.jetty.server.HttpChannel#void onBadMessage(int, String) ADDED org.eclipse.jetty.server.HttpChannel#void onBadMessage(BadMessageException) REMOVED org.eclipse.jetty.server.HttpChannelOverHttp#void badMessage(int, String) REMOVED org.eclipse.jetty.server.HttpChannelOverHttp#void onComplianceViolation(HttpCompliance, HttpCompliance, String) ADDED org.eclipse.jetty.server.HttpChannelState$Action#NOOP ADDED org.eclipse.jetty.server.HttpConfiguration#long getMinResponseDataRate() ADDED org.eclipse.jetty.server.HttpConfiguration#MultiPartFormDataCompliance getMultipartFormDataCompliance() ADDED org.eclipse.jetty.server.HttpConfiguration#void setMinResponseDataRate(long) ADDED org.eclipse.jetty.server.HttpConfiguration#void setMultiPartFormDataCompliance(MultiPartFormDataCompliance) ADDED org.eclipse.jetty.server.HttpOutput#void onFlushed(long) ADDED org.eclipse.jetty.server.MultiPartFormDataCompliance ADDED org.eclipse.jetty.server.MultiParts ADDED org.eclipse.jetty.server.Request#__MULTIPARTS REMOVED org.eclipse.jetty.server.Request#__MULTIPART_CONTEXT REMOVED org.eclipse.jetty.server.Request#__MULTIPART_INPUT_STREAM REMOVED org.eclipse.jetty.server.session.AbstractSessionCache$PlaceHolderSession#PlaceHolderSession(AbstractSessionCache, SessionData) ADDED org.eclipse.jetty.server.session.AbstractSessionCache$PlaceHolderSession#PlaceHolderSession(AbstractSessionCache, SessionHandler, SessionData) ADDED org.eclipse.jetty.server.session.FileSessionDataStore#_contextString CHANGED org.eclipse.jetty.server.session.FileSessionDataStore#_deleteUnrestorableFiles ADDED org.eclipse.jetty.server.session.FileSessionDataStore#_lastSweepTime ADDED org.eclipse.jetty.server.session.FileSessionDataStore#_sessionFileMap CHANGED org.eclipse.jetty.server.session.FileSessionDataStore#_storeDir ADDED org.eclipse.jetty.server.session.FileSessionDataStore#boolean deleteFile(String) ADDED org.eclipse.jetty.server.session.FileSessionDataStore#String getContextFromFilename(String) ADDED org.eclipse.jetty.server.session.FileSessionDataStore#long getExpiryFromFilename(String) ADDED org.eclipse.jetty.server.session.FileSessionDataStore#String getIdFromFilename(String) CHANGED org.eclipse.jetty.server.session.FileSessionDataStore#String getIdWithContext(String) CHANGED org.eclipse.jetty.server.session.FileSessionDataStore#String getIdWithContextAndExpiry(SessionData) ADDED org.eclipse.jetty.server.session.FileSessionDataStore#String getIdWithContextFromFilename(String) ADDED org.eclipse.jetty.server.session.FileSessionDataStore#boolean isOurContextSessionFilename(String) ADDED org.eclipse.jetty.server.session.FileSessionDataStore#boolean isSessionFilename(String) CHANGED org.eclipse.jetty.server.session.FileSessionDataStore#SessionData load(InputStream, String) CHANGED org.eclipse.jetty.server.session.FileSessionDataStore#void restoreAttributes(InputStream, int, SessionData) CHANGED org.eclipse.jetty.server.session.FileSessionDataStore#void save(OutputStream, String, SessionData) ADDED org.eclipse.jetty.server.session.FileSessionDataStore#void sweepDisk() ADDED org.eclipse.jetty.server.session.FileSessionDataStore#void sweepFile(long, Path) ADDED org.eclipse.jetty.server.session.Session.SessionInactivityTimer REMOVED org.eclipse.jetty.server.session.Session.org.eclipse.jetty.server.session.Session$SessionInactivityTimeout REMOVED org.eclipse.jetty.server.session.Session#void stopInactivityTimer() org.eclipse.jetty.util(9.4.10) ADDED org.eclipse.jetty.util.AtomicBiInteger ADDED org.eclipse.jetty.util.BufferUtil#boolean isTheEmptyBuffer(ByteBuffer) ADDED org.eclipse.jetty.util.MultiPartInputStreamParser.NonCompliance ADDED org.eclipse.jetty.util.MultiPartInputStreamParser#_parsed ADDED org.eclipse.jetty.util.MultiPartInputStreamParser#EnumSet<MultiPartInputStreamParser.NonCompliance> getNonComplianceWarnings() ADDED org.eclipse.jetty.util.ProcessorUtils ADDED org.eclipse.jetty.util.ReadLineInputStream.Termination ADDED org.eclipse.jetty.util.ReadLineInputStream#EnumSet<ReadLineInputStream.Termination> getLineTerminations() ADDED org.eclipse.jetty.util.SearchPattern REMOVED org.eclipse.jetty.util.TopologicalSort#String dump() REMOVED org.eclipse.jetty.util.TopologicalSort#void dump(Appendable, String) ADDED org.eclipse.jetty.util.statistic.SampleStatistic#void record(long) REMOVED org.eclipse.jetty.util.thread.ExecutorSizedThreadPool#ExecutorSizedThreadPool(ThreadPoolExecutor) ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#ExecutorThreadPool(int, int) REMOVED org.eclipse.jetty.util.thread.ExecutorThreadPool#ExecutorThreadPool(int, int, long) REMOVED org.eclipse.jetty.util.thread.ExecutorThreadPool#ExecutorThreadPool(int, int, long, TimeUnit) REMOVED org.eclipse.jetty.util.thread.ExecutorThreadPool#ExecutorThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>) REMOVED org.eclipse.jetty.util.thread.ExecutorThreadPool#ExecutorThreadPool(ExecutorService) ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#ExecutorThreadPool(ThreadPoolExecutor) ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#ExecutorThreadPool(ThreadPoolExecutor, int) ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#ExecutorThreadPool(ThreadPoolExecutor, int, ThreadGroup) REMOVED org.eclipse.jetty.util.thread.ExecutorThreadPool#boolean dispatch(Runnable) ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#int getIdleTimeout() ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#String getName() ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#int getReservedThreads() ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#int getThreadsPriority() ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#boolean isDaemon() ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#boolean isDetailedDump() ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#Thread newThread(Runnable) ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#void setDaemon(boolean) ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#void setDetailedDump(boolean) ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#void setIdleTimeout(int) ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#void setName(String) ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#void setReservedThreads(int) ADDED org.eclipse.jetty.util.thread.ExecutorThreadPool#void setThreadsPriority(int) REMOVED org.eclipse.jetty.util.thread.Invocable#Runnable asPreferred(Runnable, Invocable.InvocationType) REMOVED org.eclipse.jetty.util.thread.Invocable#void invokePreferNonBlocking(Runnable) REMOVED org.eclipse.jetty.util.thread.Invocable#void invokePreferred(Runnable, Invocable.InvocationType) REMOVED org.eclipse.jetty.util.thread.Invocable.org.eclipse.jetty.util.thread.Invocable$NonBlocking ADDED org.eclipse.jetty.util.thread.MonitoredQueuedThreadPool ADDED org.eclipse.jetty.util.thread.QueuedThreadPool#QueuedThreadPool(int, int, int, int, BlockingQueue<Runnable>, ThreadGroup) ADDED org.eclipse.jetty.util.thread.QueuedThreadPool#int getReservedThreads() ADDED org.eclipse.jetty.util.thread.QueuedThreadPool#void removeThread(Thread) ADDED org.eclipse.jetty.util.thread.QueuedThreadPool#void setReservedThreads(int) REMOVED org.eclipse.jetty.util.thread.ReservedThreadExecutor#ReservedThreadExecutor(Executor) REMOVED org.eclipse.jetty.util.thread.ReservedThreadExecutor#ReservedThreadExecutor(Executor, int, Object) ADDED org.eclipse.jetty.util.thread.TryExecutor REMOVED org.eclipse.jetty.util.thread.strategy.EatWhatYouKill#EatWhatYouKill(ExecutionStrategy.Producer, Executor, int) REMOVED org.eclipse.jetty.util.thread.strategy.EatWhatYouKill#EatWhatYouKill(ExecutionStrategy.Producer, Executor, ReservedThreadExecutor) REMOVED org.eclipse.jetty.util.thread.strategy.EatWhatYouKill#boolean doProduce() REMOVED org.eclipse.jetty.util.thread.strategy.EatWhatYouKill#long getBlockingTasksConsumed() REMOVED org.eclipse.jetty.util.thread.strategy.EatWhatYouKill#long getBlockingTasksExecuted() ADDED org.eclipse.jetty.util.thread.strategy.EatWhatYouKill#long getEPCTasksConsumed() REMOVED org.eclipse.jetty.util.thread.strategy.EatWhatYouKill#long getNonBlockingTasksConsumed() ADDED org.eclipse.jetty.util.thread.strategy.EatWhatYouKill#long getPCTasksConsumed() ADDED org.eclipse.jetty.util.thread.strategy.EatWhatYouKill#long getPECTasksExecuted() ADDED org.eclipse.jetty.util.thread.strategy.EatWhatYouKill#long getPICTasksExecuted() REMOVED org.eclipse.jetty.util.thread.strategy.EatWhatYouKill#boolean tryProduce(boolean) Prettier but temporary page is available at http://download.eclipse.org/eclipse/downloads/drops4/I20180508-2000/apitools/freeze_report.html . Please check your bundles that depend on Jetty do the needed changes. -- Alexander Kurtakov Red Hat Eclipse Team
_______________________________________________ cross-project-issues-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
