From: | Dhanaraj M <Dhanaraj(dot)M(at)Sun(dot)COM> |
---|---|
To: | PostgreSQL-patches <pgsql-patches(at)postgresql(dot)org> |
Subject: | Allow the identifier length to be increased via a configure option |
Date: | 2006-12-27 10:02:51 |
Message-ID: | 459244CB.2010205@sun.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-patches |
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,
From | Date | Subject | |
---|---|---|---|
Next Message | Heikki Linnakangas | 2006-12-27 10:49:12 | Re: Bitmap index thoughts |
Previous Message | Jie Zhang | 2006-12-27 09:45:58 | Re: Bitmap index thoughts |
From | Date | Subject | |
---|---|---|---|
Next Message | Heikki Linnakangas | 2006-12-27 11:33:20 | Re: On-disk bitmap index implementation |
Previous Message | Joshua D. Drake | 2006-12-27 06:39:20 | Re: [HACKERS] Patch(es) to expose n_live_tuples and |