1. 15 Sep, 2008 4 commits
  2. 11 Sep, 2008 4 commits
  3. 10 Sep, 2008 6 commits
  4. 09 Sep, 2008 7 commits
  5. 08 Sep, 2008 4 commits
  6. 05 Sep, 2008 10 commits
  7. 04 Sep, 2008 1 commit
  8. 03 Sep, 2008 4 commits
    • Mats Kindahl's avatar
      BUG#32709: Assertion failed: trx_data->empty(), file log.cc · 565c4d2b
      Mats Kindahl authored
      Incremental fixes: updating a comment and fixing a result file.
      565c4d2b
    • Mats Kindahl's avatar
      Bug #32709: Assertion failed: trx_data->empty(), file log.cc · 9755f072
      Mats Kindahl authored
      The assertion indicates that some data was left in the transaction
      cache when the server was shut down, which means that a previous
      statement did not commit or rollback correctly.
      
      What happened was that a bug in the rollback of a transactional
      table caused the transaction cache to be emptied, but not reset.
      The error can be triggered by having a failing UPDATE or INSERT,
      on a transactional table, causing an implicit rollback.
      
      Fixed by always flushing the pending event to reset the state
      properly.
      9755f072
    • Martin Hansson's avatar
      Bug#36086: SELECT * from views don't check column grants · a43242ea
      Martin Hansson authored
      This patch also fixes bugs 36963 and 35600.
                            
      - In many places a view was confused with an anonymous derived
        table, i.e. access checking was skipped. Fixed by introducing a
        predicate to tell the difference between named and anonymous
        derived tables.
                            
      - When inserting fields for "SELECT * ", there was no 
        distinction between base tables and views, where one should be
        made. View privileges are checked elsewhere.
      a43242ea
    • Andrei Elkin's avatar
      merging with 5.1.29. · 83ce448c
      Andrei Elkin authored
      83ce448c