View Ticket
Not logged in
Ticket Hash: 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
Description:
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.

<pre>
-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#
</pre>

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

<hr><i>anonymous added on 2010-01-04 21:08:28:</i><br>
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.


<pre>

-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#

</pre>

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