Fixed backwards compatability issues after TachyonURI went in

After TachyonURI went in, backwards compatibility was broken.  This patch brings the old APIs back and marks them `@Deprecated`
I had to move them to tachyonfs since that's the only safe way to implement
them.  They are not removed from the users perspective
On Oct 25, 2014 4:16 PM, "Haoyuan Li" <notifications@github.com> wrote:

> In core/src/main/java/tachyon/client/AbstractTachyonFS.java:
>
> > @@ -53,32 +53,6 @@ public synchronized int createFile(TachyonURI path, TachyonURI ufsPath) throws I
> >    }
> >
> >    /**
> > -   * Deletes the file denoted by the file id.
> > -   *
> > -   * @param fid file id
> > -   * @param recursive if delete the path recursively.
> > -   * @return true if deletion succeed (including the case the file does not exist in the first
> > -   *         place), false otherwise.
> > -   * @throws IOException
> > -   */
> > -  public synchronized boolean delete(int fid, boolean recursive) throws IOException {
>
> Does fixing backwards compatability require to remove these two methods?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/amplab/tachyon/pull/483/files#r19378111>.
>