I am sending the patch for the following TODO item:
Allow the identifier length to be increased via a configure option

During the configuration time, the user can set the identifier length.
./configure.txt --with-identlen=128

However, I am not clear about the requirement.
Can somebody review and comment on this?

Thanks
Dhanaraj

PS: The regression test (name.sql) needs some changes.

*** configure.in.orig   Wed Dec 27 14:56:10 2006
--- configure.in        Wed Dec 27 14:58:43 2006
***************
*** 179,184 ****
--- 179,196 ----
   AC_SUBST(default_port)

   #
+ # Identifier length ( --with-identlen), default 64 bytes
+ #
+ AC_MSG_CHECKING([for identifier length])
+ PGAC_ARG_REQ(with, identlen, [ --with-identlen=INT identifier length [[64 bytes]]],
+          [identlen=$withval],
+          [identlen=64])
+ AC_MSG_RESULT([$identlen])
+
+ sed 's/#define NAMEDATALEN .*/#define NAMEDATALEN '$identlen'/g' ./src/include/postgres_ext.h > ./src/include/postgres_ext.h.tmp
+ mv  ./src/include/postgres_ext.h.tmp ./src/include/postgres_ext.h
+
+ #
   # Option to disable shared libraries
   #
   PGAC_ARG_BOOL(enable, shared, yes,



---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

              http://archives.postgresql.org

Reply via email to