Hi,

 

Platform is adopting Jetty 9.4.10 in M7. In this regard when I tried to 
contribute to simrel. The simrel build is failing in RAP tools (it is looking 
for Jetty 9.4.8 version). Please reenable RAP tools after adjusting Jetty 
version used by RAP tools

 

Thanks and Regards,

Sravan 

 

Sravan Kumar Lakkimsetti

IBM India Pvt Ltd,

Embassy Golf Links Business Park, D Block,

Off Indiranagar-Kormangla Inner Ring Road,

Bangalore - 560071, India

Phone: 91-80-41776858

 

From: Aleksandar Kurtakov [mailto:[email protected]] 
Sent: Wednesday, May 09, 2018 1:58 PM
To: issues, Cross <[email protected]>
Subject: [cross-project-issues-dev] Heads up: API changes in Jetty 9.4.10 for 
Photon M7

 

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 
<https://urldefense.proofpoint.com/v2/url?u=http-3A__org.eclipse.jetty.io&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=BbJ1i82pNJnkXoEbqK7sZDkJsrJ7wkY_no7y0H4rMzE&m=DxEVFLw7E5v-k35bH58toLmKfTxQ6yABAv3VC7pWPU0&s=UeeKJtpjeUk1V2wsZWypsMIG5lyZEXbkOTl9LULM94A&e=>
 (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
 
<https://urldefense.proofpoint.com/v2/url?u=http-3A__download.eclipse.org_eclipse_downloads_drops4_I20180508-2D2000_apitools_freeze-5Freport.html&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=BbJ1i82pNJnkXoEbqK7sZDkJsrJ7wkY_no7y0H4rMzE&m=DxEVFLw7E5v-k35bH58toLmKfTxQ6yABAv3VC7pWPU0&s=IneZdbmxtZUxxf3YBlx9vz_FKes_4n4rRh1vk06fX7A&e=>
  .

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

Reply via email to