File: FIXED

package info (click to toggle)
haskelldb 0.9.cvs.601-13
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 680 kB
  • ctags: 33
  • sloc: haskell: 4,392; sh: 1,900; makefile: 130
file content (85 lines) | stat: -rw-r--r-- 3,781 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
This is where we keep track of reported and fixed bugs and feature
requests, mostly for bragging rights at the end of the project:

- Krasimir Angelov reported these two bugs 2004-02-04:

    * "The PrimQuery imports List module instead of
      Data.List which make HaskellDB dependent from
      Haskell98 package. In the haskelldb.pkg script the
      Haskell98 package is not added in the dependency list.
      The package works well with modified PrimQuery where
      the List is replaced with Data.List."

    * "In the makefile the ghc-pkg tool is called with
       -g option to autogenerate library for GHCi. The
       trouble here is that if there already exist HShdb.o
       object then the tool ignores the option. The work
       arround which I use in HSQL is to remove HShdb.o from
       the GHC directory before the install phase."

    Bjorn fixed these bugs on 2004-02-04.

- shapr reported a bug in Dbdirect 2004-02-07. For some reason DbDirect 
didn't generate Tables that had a Maybe type for String, it just made them 
String. Chucky fixed this on 2004-02-08

- shapr reported a bug in Dbdirect 2004-02-11, where a Table and a Field, 
  if they had the same name, would clash in the generated file. Chucky 
  fixed this on 2004-02-17

- viblo reported 2004-02-18 that top and topPercent produce invalid
  SQL. Bjorn fixed top and removed topPercent on 2004-02-22.

- viblo reported 2004-02-18 that union produces invalid SQL. Bjorn
  fixed this on 2004-02-22.

- Jeremy Shaw (stepcut), reported 2004-02-29 that dates were not
  formatted correctly, and were not quoted (e.g. 2004-February-27
  12:0:0). Bjorn had already fixed this problem 2004-02-26.

- viblo reported a memory leak of about 10k per query on 2004-02-18?.
  Bjorn patched HSQL 2004-02-28 to fix it.

- Bjorn found 2004-02-26 that HSQL didn't handle DECIMAL fields as
  Doubles. Bjorn fixed that 2004-02-26.

- We all thought that {odbc,mysql,postgresql}Connect should take
  a Database argument instead of a HSQL argument. This would allow
  more general type signatures in user code. Bjorn fixed that 2004-03-06.

- Jeremy Shaw (stepcut), suggested on 2004-02-24 that there should
  be Show and Read instances for database records. This is useful 
  for saving state in for example WASH. Bjorn fixed that 2004-03-06.

- Jeremy Shaw (stepcut), submitted patches on 2004-03-06 adding SQLite
  support and fixing the distclean target. The were added to CVS
  the same day.

- Shae Erisson (shapr) reported on 2004-03-22 that the HSQL driver
  only catches SqlErrors in connect. Should do it for each call. 
  Bjorn fixed this in the HSQL and WX drivers on 2004-03-22.

- Shae Erisson (shapr) discovered on 2004-03-24 that there is no way
  to use a nullable expression with many of the functions (e.g. like).
  Bjorn fxed this by adding fromNull on 2004-03-24.

- viblo reported that using aggregate functions outside of 
  project (e.g. in restrict) generates invalid SQL. Bjorn
  changed the type system to make this impossible on 2004-04-07.

- Jeremy Shaw (stepcut) requested support for default values and auto
  increment columns on 2004-03-16. Bjorn added this on 2004-04-07.

- Thomas Bevan reported on 2004-03-16 that joins without a restrict
  generate SQL that uses non-existing field names. This was an
  optimization bug that Bjorn fixed on 2004-04-08.

- Bjorn found on 2004-04-07 that queries without a table created an
  empty query. This was an optimization bug that Bjorn fixed on
  2004-04-08.

- The name of the DBInfo generated by DBDirect for a database
  is not converted to have an intial lower case letter if the
  user gives a name with an uppercase letter on the command line.
  Reported by Tom Moertel (tmoertel) on 2004-04-27. Fixed
  by Chucky on 2004-04-29.