All releases of MSS Code Factory

  •  28 Dec 2013 05:33
Avatar

    Release Notes: This beta release added full support for Microsoft SQL Server 2012. All of the databases are now equivalent in functionality, though there are some minor differences in error detection and reporting that need to be tidied up. SQL Server has one significant bug with cascading object deletion, but the goal was to have this beta delivered before year end. All of the databases permit unauthorized deletion of data as well, which will be fixed before the production release.

    •  11 Dec 2013 15:09
    Avatar

      Release Notes: This release adds full support for Sybase ASE 15.7 as well as correcting major and minor defects in the implementations of the other databases. This leaves one more database to be supported: SQL Server.

      •  20 Oct 2013 08:29
      Avatar

        Release Notes: Beta 18 adds tested support for Oracle 11gR2 with the same capabilities which have already been released for PostgreSQL 9.1, MySQL 5.5, and DB/2 LUW 10.1. It also resurrects the CFBam 2.0 model, though there are problems with the XML parser for that model which cannot be resolved without significant work.

        •  11 Oct 2013 01:44
        Avatar

          Release Notes: This release incorporates enhanced and upgraded support for PostgreSQL 9.1 and MySQL 5.5, providing more robust security restrictions and enforcement than Beta 16 did. It also includes support for DB/2 LUW 10.1, though there are runtime exceptions occurring in two test cases consistently which cannot be replicated under Eclipse, so consider this a qualified beta for DB/2.

          •  01 Oct 2013 22:23
          Avatar

            Release Notes: This release has completely regression tested MySQL 5.5 support as verified under Ubuntu 13.04 with OpenJDK 7 and stock 64-bit MySQL 5.5 out of the Ubuntu can. This code is actually slightly more advanced than the PostgreSQL code, in that it implements read security checks for all of the stored read procedures.

            •  28 Sep 2013 19:08
            Avatar

              Release Notes: This release refreshes the MySQL 5.5 support to the point release supported by Ubuntu 13.04. It should be backwards compatible with the 12.04 LTS release as well, but this has not been tested. The MySQL data definitions are complete, with support for the audit columns on tables and the history tables as well. The installation of CFDbTest 2.0 for MySQL 5.5 on Ubuntu 13.04 installs with zero errors, though the history and audit information is not maintained by the stored procedures yet. Apologies for the formerly broken MySQL 5.5 implementation.

              •  18 Aug 2013 02:27
              Avatar

                Release Notes: The PostgreSQL feature set is now complete. The data manipulation methods for PostgreSQL and its corresponding stored procedures now restrict data access based on the ClusterId and TenantId specified and stored in the Authorization object, unless a session is logged in as "system". There will be bugfixes for PostgreSQL in the future if needed, but no further new development features are planned nor expected for that set of DbIOs. Future releases will flesh out the feature sets of the other databases to match that of PostgreSQL instead.

                •  26 Jul 2013 06:25
                Avatar

                  Release Notes: The PostgreSQL security enforcement has been implemented and tested using MSS Code Factory CFDbTest 2.0.7664. During the debugging of this release, a serious bug was encountered and corrected. UUID values were not being properly considered by the equals, hashcode, and comparator logic. If your application uses UUIDs, you should upgrade to this release immediately.

                  •  02 Jul 2013 19:40
                  Avatar

                    Release Notes: This release adds support for audit columns for PostgreSQL. By simply specifying HasAuditColumns="true" in a base table, four audit columns to track createdby, createdat, updatedby, and updatedat will be added and populated by the code. This release also incorporates a subtle bugfix which affects the production of SAX XML parsers.

                    •  22 Jun 2013 01:01
                    Avatar

                      Release Notes: This beta adds audit history support for PostgreSQL. By simply specifying HasHistory="true" for a base table in your model, complete audit trailing is implemented for that table and all subclass tables deriving from the base.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.