Clone
 

jarodwen <jarodwen@eaa15691-b419-025a-1212-ee371bd00084> in asterixdb

merged asterix_lsm_stabilization_interval_leftover back: now asterix supporting interval functions over existing temporal types (date, time, and datetime); also accessor functions for the starting and ending of an interval are added.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1699 eaa15691-b419-025a-1212-ee371bd00084

merged r1661:1697 from lsm_stabilization

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_interval_leftover@1698 eaa15691-b419-025a-1212-ee371bd00084

updated temporal function test cases for null arguments.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_interval_leftover@1675 eaa15691-b419-025a-1212-ee371bd00084

Added interval start and end time accessors, with test cases; minor fix for the other temporal accessors.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_interval_leftover@1666 eaa15691-b419-025a-1212-ee371bd00084

  1. … 6 more files in changeset.
merged asterix_lsm_stabilization_interval from r1509 to 1661

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_interval_leftover@1662 eaa15691-b419-025a-1212-ee371bd00084

created a branch from the latest lsm_stabilization for missing interval functionality

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_interval_leftover@1661 eaa15691-b419-025a-1212-ee371bd00084

merged from asterix_lsm_stabilization -r1505:1510

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_interval@1511 eaa15691-b419-025a-1212-ee371bd00084

added fix for issue 310 with test cases.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_interval@1510 eaa15691-b419-025a-1212-ee371bd00084

creating branch to fix the missing constructors for interval types

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_interval@1505 eaa15691-b419-025a-1212-ee371bd00084

merged back asterix_lsm_stabilization_function to asterix_lsm_stabilization

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1487 eaa15691-b419-025a-1212-ee371bd00084

merged back from asterix_lsm_stabilization for -r1479:1485

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_function@1486 eaa15691-b419-025a-1212-ee371bd00084

addressed Raman's review comment.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_function@1485 eaa15691-b419-025a-1212-ee371bd00084

commit the fix from Raman for the function identification strategy in issue 293. Now ASTERIX supports functions with same name but different arity.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_function@1484 eaa15691-b419-025a-1212-ee371bd00084

  1. … 8 more files in changeset.
create a branch to fix issue 293

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_function@1479 eaa15691-b419-025a-1212-ee371bd00084

Added fix for issue 289, with a test case.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@1454 eaa15691-b419-025a-1212-ee371bd00084

    • -0
    • +10
    /asterix-app/data/custord-tiny/customer-tiny-neg.adm
merged func_type_check back to stabilization

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@1417 eaa15691-b419-025a-1212-ee371bd00084

merged -r1409:1414 from stabilization to func_type_check

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_func_type_check@1415 eaa15691-b419-025a-1212-ee371bd00084

merged -r1401:1409 from asterix_stabilization to asterix_stabilization_func_type_check; removed a file mistakenly committed in r1409.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_func_type_check@1410 eaa15691-b419-025a-1212-ee371bd00084

addressed Vinayak's comments about r1394: added reasonable and user-friendly exception information for functions.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_func_type_check@1409 eaa15691-b419-025a-1212-ee371bd00084

  1. … 77 more files in changeset.
addressed Sattam's review comment.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_func_type_check@1405 eaa15691-b419-025a-1212-ee371bd00084

merged asterix_stabilization -r1387:1399 to asterix_stabilization_func_type_check

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_func_type_check@1401 eaa15691-b419-025a-1212-ee371bd00084

updated functions with type-checking.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_func_type_check@1394 eaa15691-b419-025a-1212-ee371bd00084

  1. … 15 more files in changeset.
create branch to fix the missing type checking for all functions

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_func_type_check@1387 eaa15691-b419-025a-1212-ee371bd00084

updated temporal test cases to use the latest result-distribution framework.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_result_distribution@1367 eaa15691-b419-025a-1212-ee371bd00084

  1. … 50 more files in changeset.
merged asterix_stabilization_temp_missing_tests branches back to stabilization

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@1342 eaa15691-b419-025a-1212-ee371bd00084

addressed Sattam's comments on eliminating object creation and copy-and-paste code in the interval parser.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_temp_missing_tests@1341 eaa15691-b419-025a-1212-ee371bd00084

addressed Sattam's comments to eliminate object creation (introduced some copy-and-paste code, but have not found a better solution for this; could be revised later if better solution can be found)

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_temp_missing_tests@1340 eaa15691-b419-025a-1212-ee371bd00084

  1. … 10 more files in changeset.
updated test cases for string and numeric functions with minor fixes in code.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_temp_missing_tests@1339 eaa15691-b419-025a-1212-ee371bd00084

updated test cases for numeric functions.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_temp_missing_tests@1338 eaa15691-b419-025a-1212-ee371bd00084

  1. … 9 more files in changeset.
addressed Zack's review comments

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization_temp_missing_tests@1337 eaa15691-b419-025a-1212-ee371bd00084

  1. … 22 more files in changeset.