List:Falcon Storage Engine« Previous MessageNext Message »
From:Hakan Kuecuekyilmaz Date:December 1 2008 6:58pm
Subject:Weekly Falcon Test Overview 2008-11-27
View as plain text  
Dear Falcon fellows,

since my last report we fixed around 30 bugs and we have
10 new tests!

The full test overview is located at:

Revision used:
revno: 2922
revision-id: hky@stripped
parent: hky@stripped
committer: Hakan Kuecuekyilmaz 
branch nick: mysql-6.0-falcon
timestamp: Thu 2008-11-27 10:22:22 +0100

Good news of the week:
   - objects.objects_falcon test is in and shows up in report now.
   It creates around 50k tables and views and drops them afterwards.

Concerns of the week.
   - esslingen did not run WFTO, which means that we are missing the
   Mac OS X/PPC results (again).
   - We have five tests failing on Mac OS X/PPC due to date
   bug, which is a regression.
   - At least two tests are failing only sometimes:
      - falcon_bug_31296
      - falcon_bug_22154-big
   - I am still not able to include my Solaris 9/SPARC workstation
   into WFTO due to

News for this week:
*  Christopher Powers fixed
    o Bug#39696 Assertion in Table.cpp (dup->state == recDeleted) fails during
    o Bug#38541 Falcon RecordVersion::thaw assertion ""bytesRestored > 0 || data.record
== NULL"
    o Bug#38567 Falcon crash in Record::getEncodedRecord at Record.cpp:743
    o Bug#38569 Falcon assertion in SRLUpdateIndex::thaw : type == srlUpdateIndex
    o Bug#39694 Crash in StorageTable::setRecord during falcon_chill_thaw test
    o Bug#39695 Crash in SRLUpdateRecords::thaw during falcon_chill_thaw test
    o Bug#39711 Running falcon_bug_34351_C shows increasing memory usage
    o Bug#40265 Falcon: Concurrent online DROP INDEX of the same key causes MySQL
    o Bug#40651 Falcon: Record chill with data length == 0 corrupts serial log
    o Bug#40691 Falcon: Chill/thaw operations do not lock SerialLog::syncWrite
    o Bug#40690 Falcon: Deferred index thaw crashes in addNode()

* Hakan Kuecuekyilmaz fixed
    o Bug#40700 aclocal warnings for missing cache-id's

* John H. Embretsen fixed
    o Bug#35503 falcon_bug_34351_C.test times out on Pushbuild

* Kevin Lewis fixed
    o Bug#40112 Two falcon servers unable to agree on the result from a simple SELECT
    o Bug#40123 Falcon crash with falcon_serial_log_buffers=4000
    o Bug#40893 Falcon concurrent unlock can cause invalid fetches

* Lars-Erik Bjoerk fixed
    o Bug#39342 YEAR '=' comparison fails when index is present
    o Bug#40130 Falcon date / time indexes broken
    o Bug#40158 Falcon assertion in StorageInterface::encodeRecord() line 2635 on CREATE
    o Bug#40614 Falcon datetime indexes can not handle 0000-00-00

* Olav Sandstaa fixed
    o Bug#38739 Assert in Transaction::initialize during simple SELECT queries
    o Bug#39260 Falcon should detect that it has been compiled without support for C++
    o Bug#39419 Falcon should not be compiled if compiler or options do not support
    o Bug#39912 Falcon can crash after hitting problems with the serial log
    o Bug#40390 Falcon does not get compiled on Solaris 10 on SPARC

* Sergey Vojtovich fixed
    o Bug#36804 Falcon does not detect deleted tablespace files
    o Bug#39702 Unspecific error msg when using non-existent tablespace in partition
    o Bug#39708 Falcon: non-descriptive error message when creating a big key

* Vladislav Vaintroub fixed
    o Bug#39789 Falcon recovery failure after several CREATE + DROP TABLESPACE
    o Bug#40302 error on tablespace creation is not handled cleanly

Changes in Weekly Falcon Test Overview.
   - objects.objects_falcon does now show proper result.

This week's results:
 walldorf debug:   Failed 6/228,  97.37% were successful.
 walldorf opt:     Failed 7/228,  96.93% were successful.
 ubuntu32x2 debug: Failed 6/219,  97.26% were successful.
 ubuntu32x2 opt:   Failed 6/218,  97.25% were successful.
 win64 debug:      Failed 5/219,  97.72% were successful.
 win64 opt:        Failed 5/218,  97.71% were successful.
 esslingen debug:  Failed 0/001, 100.00% were successful.
 esslingen opt:    Failed 0/001, 100.00% were successful.

Test observations:
   - New tests: 10 new tests.

   - The test suite was run like:
   ./ --enable-disabled ---force --skip-ndb 
   walldorf additionally runs
   ./ --enable-disabled ---force --skip-ndb
--suite=falcon,falcon_team \
   --big-test --suite-timeout=6360 --testcase-timeout=30 --do-test=.*-big

Future plans:
  - As new platforms for WFTO I plan Solaris 10/Intel 64-bit,
  and Solaris 9/SPARC (not in particular order).

Notes on the machines used:
   - Real machines have city names.
   - Virtual machines (VMware) have this naming scheme:
   <distribution|operating system><bits>x<CPUs>

   - walldorf: main machine running also VMware. Dell dual DualCore,
   8GB RAM, 15k SAS RAID 10 storage. RHEL5.
   - esslingen: Mac Cube G4, PPC 450MHz., 1 GB RAM. Mac OS X 10.4.

Best regards,


Hakan Küçükyılmaz, Senior Software Engineer DBTG/MySQL +49 160
Sun Microsystems GmbH     Sonnenallee 1, DE-85551 Kirchheim-Heimstetten
Geschaeftsfuehrer:  Thomas Schroeder, Wolfang Engels, Dr. Roland Boemer
Vorsitz d. Aufs.rat.: Martin Haering   HRB MUC 161028     49.011, 8.376

Weekly Falcon Test Overview 2008-11-27Hakan Kuecuekyilmaz1 Dec