You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Gabriel Reid (JIRA)" <ji...@apache.org> on 2014/03/16 08:19:04 UTC

[jira] [Resolved] (PHOENIX-811) huge git objects

     [ https://issues.apache.org/jira/browse/PHOENIX-811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gabriel Reid resolved PHOENIX-811.
----------------------------------

    Resolution: Fixed

Bulk resolve of closed issues imported from GitHub. This status was reached by first re-opening all closed imported issues and then resolving them in bulk.

> huge git objects
> ----------------
>
>                 Key: PHOENIX-811
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-811
>             Project: Phoenix
>          Issue Type: Task
>            Reporter: alex kamil
>
> there are some large git objects in .git/objects/pack (>100MB) which slow down cloning significantly
> du -a phoenix | sort -n -r | head -n 10
> 295688	phoenix
> 280160	phoenix/.git
> 279768	phoenix/.git/objects/pack
> 279768	phoenix/.git/objects
> 278096	phoenix/.git/objects/pack/pack-6666038f76532e580f4b7c86e695480222b520cc.pack
> 14448	phoenix/phoenix-core
> EDIT: looks like the largest ones are client jars 
> git verify-pack -v .git/objects/pack/pack-6666038f76532e580f4b7c86e695480222b520cc.idx| sort -k 3 -n | tail -3
> 312041e9808efbd3077da7960fb91f7cecdd72a9 blob   7841031 7279643 121912863
> ec017c776c90bc7d9396c0ce02dad91eab0b248a blob   7970720 7621085 85248610 1 
> ea55ee6457e80090d37b59215948865198fa728b blob   16390140 15053939 3859820
>  git rev-list --objects --all |grep ea55ee6457
> ea55ee6457e80090d37b59215948865198fa728b lib/phoenix-client.jar
> git rev-list --objects --all |grep ec017c776
> ec017c776c90bc7d9396c0ce02dad91eab0b248a releases/com/salesforce/phoenix/2.1.2/phoenix-2.1.2-client.jar
> git rev-list --objects --all |grep 312041e98
> 312041e9808efbd3077da7960fb91f7cecdd72a9 docs/hbase-0.94.0-javadoc.jar
>  it may be worthwhile to remove the client jars from prior versions, e.g. using the procedure  described [here] (http://git-scm.com/book/ca/Git-Internals-Maintenance-and-Data-Recovery)



--
This message was sent by Atlassian JIRA
(v6.2#6252)