/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build1/All/seda-3.0_2.txz vs.
/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build2/All/seda-3.0_2.txz
seda-3.0_2.txz-content
+MANIFEST
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 {"name":​"seda",​"origin":​"net/​seda",​"version":​"3.​0_2",​"comment":​"Architecture·​for·​Highly·​Concurrent·​Server·​Applications",​"maintainer":​"ports@FreeBSD.​org",​"www":​"http:​/​/​www.​eecs.​harvard.​edu/​~mdw/​proj/​seda/​",​"abi":​"FreeBSD:​11:​*",​"arch":​"freebsd:​11:​*",​"prefix":​"/​usr/​local",​"flatsize":​361673,​"licenselogic":​"single",​"desc":​"[·​excerpt·​from·​developer's·​web·​site·​with·​modifications·​]\n\nThe·​goal·​is·​to·​build·​a·​system·​capable·​of·​supporting·​massive·​concurrency\n(on·​the·​order·​of·​tens·​of·​thousands·​of·​simultaneous·​client·​connections)​\nand·​avoid·​the·​pitfalls·​which·​arise·​with·​traditional·​thread·​and\nevent-​based·​approaches.​\n\nSEDA·​is·​an·​acronym·​for·​staged·​event-​driven·​architecture,​·​and\ndecomposes·​a·​complex,​·​event-​driven·​application·​into·​a·​set·​of·​stages\nconnected·​by·​queues.​·​This·​design·​avoids·​the·​high·​overhead·​associated\nwith·​thread-​based·​concurrency·​models,​·​and·​decouples·​event·​and·​thread\nscheduling·​from·​application·​logic.​·​By·​performing·​admission·​control\non·​each·​event·​queue,​·​the·​service·​can·​be·​well-​conditioned·​to·​load,​\npr·​✂1 {"name":​"seda",​"origin":​"net/​seda",​"version":​"3.​0_2",​"comment":​"Architecture·​for·​Highly·​Concurrent·​Server·​Applications",​"maintainer":​"ports@FreeBSD.​org",​"www":​"http:​/​/​www.​eecs.​harvard.​edu/​~mdw/​proj/​seda/​",​"abi":​"FreeBSD:​11:​*",​"arch":​"freebsd:​11:​*",​"prefix":​"/​usr/​local",​"flatsize":​361673,​"licenselogic":​"single",​"desc":​"[·​excerpt·​from·​developer's·​web·​site·​with·​modifications·​]\n\nThe·​goal·​is·​to·​build·​a·​system·​capable·​of·​supporting·​massive·​concurrency\n(on·​the·​order·​of·​tens·​of·​thousands·​of·​simultaneous·​client·​connections)​\nand·​avoid·​the·​pitfalls·​which·​arise·​with·​traditional·​thread·​and\nevent-​based·​approaches.​\n\nSEDA·​is·​an·​acronym·​for·​staged·​event-​driven·​architecture,​·​and\ndecomposes·​a·​complex,​·​event-​driven·​application·​into·​a·​set·​of·​stages\nconnected·​by·​queues.​·​This·​design·​avoids·​the·​high·​overhead·​associated\nwith·​thread-​based·​concurrency·​models,​·​and·​decouples·​event·​and·​thread\nscheduling·​from·​application·​logic.​·​By·​performing·​admission·​control\non·​each·​event·​queue,​·​the·​service·​can·​be·​well-​conditioned·​to·​load,​\npr·​✂
/usr/local/share/java/classes/seda.jar
zipinfo {}
Offset 1, 265 lines modifiedOffset 1, 265 lines modified
1 Zip·​file·​size:​·​254965·​bytes,​·​number·​of·​entries:​·​2631 Zip·​file·​size:​·​254965·​bytes,​·​number·​of·​entries:​·​263
2 drwxr-​xr-​x··​2.​0·​unx········​0·​bx·​stor·​16-​Jun-​10·20:​49·​META-​INF/​2 drwxr-​xr-​x··​2.​0·​unx········​0·​bx·​stor·​16-​Jun-​12·09:​06·​META-​INF/​
3 -​rw-​r-​-​r-​-​··​2.​0·​unx······​103·​b-​·​defN·​16-​Jun-​10·20:​49·​META-​INF/​MANIFEST.​MF3 -​rw-​r-​-​r-​-​··​2.​0·​unx······​103·​b-​·​defN·​16-​Jun-​12·09:​06·​META-​INF/​MANIFEST.​MF
4 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​4 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​
5 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​nbio/​5 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​nbio/​
6 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​6 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​
7 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​7 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​
8 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​internal/​8 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​internal/​
9 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​core/​9 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​core/​
10 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​internal/​10 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​internal/​
11 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​lib/​11 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​lib/​
12 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​lib/​Gnutella/​12 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​lib/​Gnutella/​
13 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​lib/​aDisk/​13 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​lib/​aDisk/​
14 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​lib/​aSocket/​14 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​lib/​aSocket/​
15 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​lib/​aSocket/​nbio/​15 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​lib/​aSocket/​nbio/​
16 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​lib/​aSocket/​nio/​16 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​lib/​aSocket/​nio/​
17 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​lib/​http/​17 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​lib/​http/​
18 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​lib/​util/​18 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​lib/​util/​
19 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​sandStorm/​main/​19 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​sandStorm/​main/​
20 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​10·20:​49·​seda/​util/​20 drwxr-​xr-​x··​2.​0·​unx········​0·​b-​·​stor·​16-​Jun-​12·09:​06·​seda/​util/​
21 -​rw-​r-​-​r-​-​··​2.​0·​unx······​561·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​NBIOFileDescriptor.​class21 -​rw-​r-​-​r-​-​··​2.​0·​unx······​561·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​NBIOFileDescriptor.​class
22 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​3398·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​NonblockingDatagramSo​cket.​class22 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​3398·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​NonblockingDatagramSo​cket.​class
23 -​rw-​r-​-​r-​-​··​2.​0·​unx······​388·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​NonblockingInputStrea​m.​class23 -​rw-​r-​-​r-​-​··​2.​0·​unx······​388·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​NonblockingInputStrea​m.​class
24 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​1130·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​NonblockingMulticastS​ocket.​class24 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​1130·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​NonblockingMulticastS​ocket.​class
25 -​rw-​r-​-​r-​-​··​2.​0·​unx······​408·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​NonblockingOutputStre​am.​class25 -​rw-​r-​-​r-​-​··​2.​0·​unx······​408·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​NonblockingOutputStre​am.​class
26 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2229·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​NonblockingServerSock​et.​class26 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2229·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​NonblockingServerSock​et.​class
27 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​3537·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​NonblockingSocket.​class27 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​3537·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​NonblockingSocket.​class
28 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​3791·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​NonblockingSocketImpl​.​class28 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​3791·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​NonblockingSocketImpl​.​class
29 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​1651·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​NonblockingSocketInpu​tStream.​class29 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​1651·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​NonblockingSocketInpu​tStream.​class
30 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2027·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​NonblockingSocketOutp​utStream.​class30 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2027·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​NonblockingSocketOutp​utStream.​class
31 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​1819·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​SelectItem.​class31 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​1819·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​SelectItem.​class
32 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2634·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​SelectSet.​class32 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2634·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​SelectSet.​class
33 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​3344·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​SelectSetDevPollImpl.​class33 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​3344·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​SelectSetDevPollImpl.​class
34 -​rw-​r-​-​r-​-​··​2.​0·​unx······​480·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​SelectSetImpl.​class34 -​rw-​r-​-​r-​-​··​2.​0·​unx······​480·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​SelectSetImpl.​class
35 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2654·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​SelectSetPollImpl.​class35 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2654·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​SelectSetPollImpl.​class
36 -​rw-​r-​-​r-​-​··​2.​0·​unx······​260·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​nbio/​Selectable.​class36 -​rw-​r-​-​r-​-​··​2.​0·​unx······​260·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​nbio/​Selectable.​class
37 -​rw-​r-​-​r-​-​··​2.​0·​unx······​610·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​BadQueueElementExcept​ion.​class37 -​rw-​r-​-​r-​-​··​2.​0·​unx······​610·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​BadQueueElementExcept​ion.​class
38 -​rw-​r-​-​r-​-​··​2.​0·​unx······​196·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​ClassQueueElementIF.​class38 -​rw-​r-​-​r-​-​··​2.​0·​unx······​196·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​ClassQueueElementIF.​class
39 -​rw-​r-​-​r-​-​··​2.​0·​unx······​850·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​ConfigDataIF.​class39 -​rw-​r-​-​r-​-​··​2.​0·​unx······​850·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​ConfigDataIF.​class
40 -​rw-​r-​-​r-​-​··​2.​0·​unx······​147·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​EnqueuePredicateIF.​class40 -​rw-​r-​-​r-​-​··​2.​0·​unx······​147·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​EnqueuePredicateIF.​class
41 -​rw-​r-​-​r-​-​··​2.​0·​unx······​224·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​EventHandlerException​.​class41 -​rw-​r-​-​r-​-​··​2.​0·​unx······​224·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​EventHandlerException​.​class
42 -​rw-​r-​-​r-​-​··​2.​0·​unx······​415·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​EventHandlerIF.​class42 -​rw-​r-​-​r-​-​··​2.​0·​unx······​415·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​EventHandlerIF.​class
43 -​rw-​r-​-​r-​-​··​2.​0·​unx······​634·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​ManagerIF.​class43 -​rw-​r-​-​r-​-​··​2.​0·​unx······​634·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​ManagerIF.​class
44 -​rw-​r-​-​r-​-​··​2.​0·​unx······​222·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​NoSuchSinkException.​class44 -​rw-​r-​-​r-​-​··​2.​0·​unx······​222·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​NoSuchSinkException.​class
45 -​rw-​r-​-​r-​-​··​2.​0·​unx······​223·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​NoSuchStageException.​class45 -​rw-​r-​-​r-​-​··​2.​0·​unx······​223·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​NoSuchStageException.​class
46 -​rw-​r-​-​r-​-​··​2.​0·​unx······​111·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​ProfilableIF.​class46 -​rw-​r-​-​r-​-​··​2.​0·​unx······​111·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​ProfilableIF.​class
47 -​rw-​r-​-​r-​-​··​2.​0·​unx······​244·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​ProfilerIF.​class47 -​rw-​r-​-​r-​-​··​2.​0·​unx······​244·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​ProfilerIF.​class
48 -​rw-​r-​-​r-​-​··​2.​0·​unx·······​85·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​QueueElementIF.​class48 -​rw-​r-​-​r-​-​··​2.​0·​unx·······​85·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​QueueElementIF.​class
49 -​rw-​r-​-​r-​-​··​2.​0·​unx······​146·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​QueueIF.​class49 -​rw-​r-​-​r-​-​··​2.​0·​unx······​146·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​QueueIF.​class
50 -​rw-​r-​-​r-​-​··​2.​0·​unx······​120·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​SignalIF.​class50 -​rw-​r-​-​r-​-​··​2.​0·​unx······​120·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​SignalIF.​class
51 -​rw-​r-​-​r-​-​··​2.​0·​unx······​184·​b-​·​defN·​16-​Jun-​10·20:​49·​seda/​sandStorm/​api/​SignalMgrIF.​class51 -​rw-​r-​-​r-​-​··​2.​0·​unx······​184·​b-​·​defN·​16-​Jun-​12·09:​06·​seda/​sandStorm/​api/​SignalMgrIF.​class
52 [·​213·​lines·​removed·​]52 [·​213·​lines·​removed·​]
265 263·​files,​·​441108·​bytes·​uncompressed,​·​210917·​bytes·​compressed:​··​52.​2%265 263·​files,​·​441108·​bytes·​uncompressed,​·​210917·​bytes·​compressed:​··​52.​2%