Last updated April 22, 2010 23:34, by Ken Cavanaugh
Feedicon  

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
  • 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.
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120127.ac94057)
 
 
Close
loading
Please Confirm
Close