[ 
https://issues.apache.org/jira/browse/DERBY-2535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487598
 ] 

Mamta A. Satoor commented on DERBY-2535:
----------------------------------------

The attached patch (DERBY2535_Set_Locale_On_DVF_v1_diff.txt) changes following 
files
svn stat -q
M      java\engine\org\apache\derby\impl\db\BasicDatabase.java
M      java\engine\org\apache\derby\iapi\types\DataValueFactoryImpl.java
M      java\engine\org\apache\derby\iapi\types\DataValueFactory.java

I have fired the tests but do not anticipate anything failing because 
BasicDatabase just sets the Locale on DVF. Will soon commit this patch.

> Make Locale available in DataValueFactory(DVF). This Locale object will be 
> used to construct Collator object if the user has requested territory based 
> collation.
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DERBY-2535
>                 URL: https://issues.apache.org/jira/browse/DERBY-2535
>             Project: Derby
>          Issue Type: New Feature
>          Components: SQL
>    Affects Versions: 10.3.0.0
>            Reporter: Mamta A. Satoor
>         Assigned To: Mamta A. Satoor
>         Attachments: DERBY2535_Set_Locale_On_DVF_v1_diff.txt, 
> DERBY2535_Set_Locale_On_DVF_v1_stat.txt
>
>
> Add a new api on DVF which will make Locale object available to DVF. This new 
> api on DVF will get called by the boot method of  BasicDatabase after 
> BasicDatabase has finished booting DVF. This Locale will be either the Locale 
> obtained from the territory attribute supplied by the user on the JDBC url at 
> database create time or if user didn't provide the territory attribute at 
> database create time, then it will be set to the default JVM locale. This 
> Locale object will be used by DVF to construct the Collator object if user 
> has requested territory based collation.
> The new api will look like following
>         void setLocale(Locale localeOfTheDatabase);

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to