Difference between revisions of "Connectivity Europa Features"

From Eclipsepedia

Jump to: navigation, search
(Useful BZ Queries)
m (ODA Enhancements)
 
(One intermediate revision by one user not shown)
Line 61: Line 61:
 
===ODA Enhancements===
 
===ODA Enhancements===
 
*Integrate connection profile framework with ODA runtime ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=175634 BZ 175634])
 
*Integrate connection profile framework with ODA runtime ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=175634 BZ 175634])
*Add support for multi-dimensional data sources (experimental API)
 
  
 
===Generic Database Support===
 
===Generic Database Support===
Line 80: Line 79:
 
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=DataTools&product=Data+Tools&component=Apache+Derby+Conn+Profile&component=Connection+Mgt+Framework&component=Connectivity&component=Data+Source+Explorer&component=DB+Definition+Model&component=Driver+Mgt+Framework&component=Enablement&component=JDBC+Conn+Profile&component=Open+Data+Access&component=releng&component=SQL+Model&target_milestone=1.5RC0&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=  All work items currently planned for M7/RC0]
 
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=DataTools&product=Data+Tools&component=Apache+Derby+Conn+Profile&component=Connection+Mgt+Framework&component=Connectivity&component=Data+Source+Explorer&component=DB+Definition+Model&component=Driver+Mgt+Framework&component=Enablement&component=JDBC+Conn+Profile&component=Open+Data+Access&component=releng&component=SQL+Model&target_milestone=1.5RC0&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=  All work items currently planned for M7/RC0]
  
[https://bugs.eclipse.org/bugs/buglist.cgi?bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&classification=DataTools&component=Apache%20Derby%20Conn%20Profile&component=Connection%20Mgt%20Framework&component=Connectivity&component=Data%20Source%20Explorer&component=DB%20Definition%20Model&component=Driver%20Mgt%20Framework&component=Enablement&component=JDBC%20Conn%20Profile&component=Open%20Data%20Access&component=releng&component=SQL%20Model&email1=&email2=&emailtype1=substring&emailtype2=substring&field-1-0-0=classification&field-1-1-0=product&field-1-2-0=component&field-1-3-0=target_milestone&field-1-4-0=bug_status&field0-0-0=noop&keywords=&keywords_type=allwords&long_desc=&long_desc_type=allwordssubstr&product=Data%20Tools&query_format=advanced&remaction=&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&target_milestone=1.5&target_milestone=1.5M4&target_milestone=1.5M5&target_milestone=1.5M6&target_milestone=1.5RC0&target_milestone=1.5RC1&target_milestone=1.5RC2&target_milestone=1.5RC3&target_milestone=1.5RC4&type-1-0-0=anyexact&type-1-1-0=anyexact&type-1-2-0=anyexact&type-1-3-0=anyexact&type-1-4-0=anyexact&type0-0-0=noop&value-1-0-0=DataTools&value-1-1-0=Data%20Tools&value-1-2-0=Apache%20Derby%20Conn%20Profile%2CConnection%20Mgt%20Framework%2CConnectivity%2CData%20Source%20Explorer%2CDB%20Definition%20Model%2CDriver%20Mgt%20Framework%2CEnablement%2CJDBC%20Conn%20Profile%2COpen%20Data%20Access%2Creleng%2CSQL%20Model&value-1-3-0=1.5%2C1.5M4%2C1.5M5%2C1.5M6%2C1.5RC0%2C1.5RC1%2C1.5RC2%2C1.5RC3%2C1.5RC4&value-1-4-0=NEW%2CASSIGNED%2CREOPENED&value0-0-0=&votes=&order=bugs.target_milestone%2Cmap_assigned_to.login_name%2Cmap_assigned_to.login_name%2Cbugs.target_milestone%2Cbugs.bug_status%2Cbugs.priority%2Cmap_assigned_to.login_name%2Cbugs.bug_id&query_based_on= All work items currently planned for Europa]
+
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=DataTools&product=Data+Tools&component=Apache+Derby+Conn+Profile&component=Connection+Mgt+Framework&component=Connectivity&component=Data+Source+Explorer&component=DB+Definition+Model&component=DDL+Generation&component=Driver+Mgt+Framework&component=DSE+Data+Actions&component=Enablement&component=Enablement%3AODA&component=Enablement%3ASybase&component=JDBC+Conn+Profile&component=Open+Data+Access&component=releng&component=SQL+Model&target_milestone=1.5&target_milestone=1.5M4&target_milestone=1.5M5&target_milestone=1.5M6&target_milestone=1.5RC0&target_milestone=1.5RC1&target_milestone=1.5RC2&target_milestone=1.5RC3&target_milestone=1.5RC4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= All work items currently planned for Europa]

Latest revision as of 20:48, 20 June 2007

Back to Connectivity Main Page

Back to DTP 1.5 Project Plan

This page details the release plan for the Europa release.

Contents

[edit] Release Goals

This section details the goals and feature work to be completed for the Europa release. The items are listed in order of importance.

[edit] Europa Specific Requirements

These are derived from the Europa release requirements

  • Separate runtime and SDK feature sets
    Will be accommodated by DTP release engineering
  • All plugins must specify required JVM version Completed
Target for M5
  • All plugins should be JARed Completed
Target for M5
Top level bugzilla entry 172550

[edit] API Promotion

Elevate provisional API to platform status.

[edit] Unit Test Coverage

Improve unit test coverage for public API.

[edit] Documentation

Improve developer documentation.

[edit] API Revisions

Planned revisions to public API. These revisions may be released as provisional API.

Note: API changes must be completed by M6

[edit] Database Recognition

BZ 174877

  • Enable database recognition extension point
  • Integrate with ConnectionInfo connection factories
  • Investigate whether or not driver definition templates may be simplified (i.e. remove vendor specific driver definitions)

The proposed solution.

Slightly related:

Information from DatabaseMetaData should supercede statically defined settings in DatabaseDefinition, where/when applicable (BZ 166526).
[edit] DSE Specialization for SQL Model Content

Define standard approaches for specializing SQL model content (BZ 162291)

  • Overriding default container names
  • Adding content to default containers
  • Specializing content structure
[edit] Integrate Work Offline Mode

Integrate Work Offline mode with core connectivity framework (BZ 175005)

[edit] Open Data Access
  • Adds support of “boolean” data type in result set columns and parameters (Bugzilla 127234)
  • Provides explicit setting of a null value to an input parameter (Bugzilla 122121)
  • Exposes the Name of a Parameter in its Runtime Meta Data (Bugzilla 177266)

Proposed solution: ODA Public API Change Specification

[edit] WTP/RDB Adopter Migration

  • Ensure feature compatibility
  • Provide technical support to adopters

[edit] ODA Enhancements

  • Integrate connection profile framework with ODA runtime (BZ 175634)

[edit] Generic Database Support

  • Expand generic DDL generation to include SPs, UDFs, etc. (BZ 175007)
  • Modify JDBC catalog objects to recycle objects during refresh (BZ 170579)

[edit] Community Outreach

  • Document contribution process

[edit] General

  • Update Derby catalog loader to use new catalog loader utility classes (BZ 167471)

[edit] Planning Strategy

All work items have a corresponding BZ entry associated with them. For planning purposes, all items targeted for a specific milestone will have a high probability of being completed for the Europa release. Any items targeted for simply 1.5 will be completed as time permits.

[edit] Useful BZ Queries

All work items currently planned for M6

All work items currently planned for M7/RC0

All work items currently planned for Europa