Last updated April 22, 2010 23:34, by Ken Cavanaugh
ORB work for GlassFish 3.1 Table Version
- Important dates:
- One pagers:
- 5/14 initial draft
- 5/21 ready for review
- M1: 5/24
- M2: (initial integrations complete) 6/21
- M3: 7/19
- M4: 8/16
- M5/SCF: (zero P1s) 9/13
- M6/HCF: (zero P1-P3s) 11/22
- One pagers:
- Main target is enterprise features
- Candidate features: (need to prioritize, create issues, and give estimates)
- Build work:
- Add support for setting last changed date automatically in the copyright header
- Enforce or automatically update copyright headers in the Hudson build
- Move ORB to shared ASM library in GFv3.1
- ASM is already present in GF, we just need to stop delivering ours and change some dependencies
- Maribor and StandardTest (performance tests)
- Get these running
- Integrate with Hudson
- Full test and integration automation on Hudson
- CORBA unit (done)
- SQE tests (mostly done)
- performance tests (probably maribor and StandardTest)
- QLs in GF (done)
- EJB dev tests in GF (done)
- release to maven (done, but commented out)
- TCKs (as possible; need external help)
- Enterprise (clustering)
- Continue work on Monitoring
- Performance work
- New connection caches (see 6712609 for sustaining on JDK) (Ken)
- This is issues 4074 and 952
- 1/11/10: basic OutboundCacheTest is running; stress test needs a little more work
- FindBugs work
- Currently 386 FB issues in ORB code (as reported in the CORBA Hudson job that I run at home. Not currently reported on hudson.sfbay)
- 1/11/10: Many of the naming issues have been fixed
- About 60 of these are in code that we don't need to ship in GF
- 1/20/10: Now down to 276 FindBugs issues
- ORB promotion process
- Keep this simple: no need for multiple levels of repositories
- Can we automate change of current year in copyrights?
- Remove more code that is never used in GF
- Custom ORBConfigurator (no ORBD support needed in GF)
- 1/11/10: done (pending regression tests)
- IIOP FOLB
- Need PDE tests for FOLB
- Needs Shoal/GMS support in GFv3.1 first
- CSIv2
- Need tests for PDE (either CSIv2 dev tests or TCKs)
- Need to move IOR/service context processing into ORB (Issue 11114)
- New POA policies for CSIv2
- Bug scrub
- Move from Jscheme-driven exception wrappers to annotated interfaces
- Reduce ORB footprint
- Clean up NetBeans behavior with ORB
- See ORBExceptions
- Revisit timer and operation tracing support
- Also helps with NetBeans
- Test and Hudson issues
- Bug related
- Community issues with large numbers of votes (update 1/21/10)
- 2000: Need more information on desired fix. Also need to consider multiple IP interface hosts.
- 2399: Need a test case for this
- 7059: May be fixed since TCPReadTimeouts are now adjustable. Better fix might include dynamic configuration.
- Community issues with large numbers of votes (update 1/21/10)
- Build work:





