View Ticket
Not logged in
Ticket UUID: b074a7588bacc7cc7970f9348aa8118c6b823b7a
Title: fossil: not a valid repository: /pub/fossil-db/big.fsl
Status: Open Type: Incident
Severity: Minor Priority:
Subsystem: Resolution: Open
Last Modified: 2010-01-04 22:58:18
Version Found In: d2bec5a1d4
This is a test case to have fossil host big source tree. fossil commit went fine but I can't close big.fsl around 4G size on a Solaris 10 x86.
-bash-3.00# fossil commit -m "add  new test data" -nosign
New_Version: 69107d785d63e9b8b0436d1aad93bde8a99182b8

-bash-3.00# -bash-3.00# fossil close fossil: not a valid repository: /pub/fossil-db/big.fsl -bash-3.00# ls -lrt total 2296 drwx------ 2 root root 8192 Nov 24 08:13 lost+found -rw-r--r-- 1 root root 54 Nov 24 09:08 get.ksh drwxrwxr-x 5 6244 101 512 Dec 21 15:47 all -rw-r--r-- 1 root root 407850 Jan 4 13:55 manifest -rw-r--r-- 1 root root 41 Jan 4 13:55 manifest.uuid -rw-r--r-- 1 root root 734208 Jan 4 14:12 _FOSSIL_ drwxr-xr-x 2 root root 512 Jan 4 14:12 fossil-db -bash-3.00# ls -l fossil-db/ total 8793056 -rw-r--r-- 1 root root 4499829760 Jan 4 14:12 big.fsl -bash-3.00# fossil version This is fossil version [d2bec5a1d4] 2010-01-04 13:53:32 UTC -bash-3.00#

anonymous claiming to be Michael McDaniel added on 2010-01-04 20:34:43:
Is the Solaris filesystem configured to handle 4GB or greater file sizes ?

anonymous added on 2010-01-04 21:08:28:
If you look at my original posting, fossil-db/big.fsl is around 4G in size.

It got create by "fossil new fossil-db/big.fsl" and later grew into 4G by "fossil add dir" and "fossil commit -m "*" -nosign" commands.

So the question should be (to me) why fossil can't close a big *.fsl file.

-bash-3.00# cat /etc/release Solaris 10 10/09 s10x_u8wos_08a X86 Copyright 2009 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms. Assembled 16 September 2009 -bash-3.00#

anonymous claiming to be Michael McDaniel added on 2010-01-04 22:58:18:
I sit corrected - the existing file is already greater than 4GB hence, of course, the filesystem can handle a 4GB file.