FishEye 3.4 release notes

15 April 2014

Today we're excited to release FishEye 3.4. We've made huge improvements to FishEye's performance with Git repositories, and made it ridiculously easy to add Git repositories from Stash. FishEye has your back covered, supporting your existing SVN repos and smoothing any future migration to Git.

If you are upgrading from an earlier version of FishEye, please read the FishEye upgrade guide and the End of Support Announcements for FishEye.

The FishEye 3.4 changelog is at the bottom of this page.

Importing Git repositories from Atlassian Stash

When FishEye is integrated with Atlassian Stash, a FishEye administrator can now easily add Stash repositories to FishEye – with just a single click. Once added, the repository behaves just like a native repository in FishEye, so your team gets all the benefits of FishEye indexing, browsing and searching. Furthermore, the repository becomes available to Crucible (when integrated), so you can perform in-depth code reviews for changes made to the Stash repository.   Read more...


Atlassian FishEye Stash Git migration


Git indexing performance gains

So that your experience with Git repositories is as good as possible, we've significantly improved the performance of the Git indexing operations in FishEye. You can read more about how this has been achieved.

The FishEye upgrade guide describes your options for how you run the upgrade task that is required.


Administration REST APIs – part 2

In FishEye 3.3, we added /users/ and /groups/ resources so you could programatically maintain users and groups, and manage group memberships.

Now, for FishEye 3.4, we've extended the FishEye REST APIs even further with the /repositories/ resource to allow you to automate a range of repository administration tasks, such as create, update and remove.

Note that the 'v1' REST API resources are deprecated and will be removed in a future release.

See the FishEye Crucible REST API.



Atlassian FishEye REST API endpoints

FishEye installer for Windows

We've produced 32-bit and 64-bit installers for FishEye on Windows. Each installer adds FishEye as a Windows service, and starts the service, automatically. The express install creates, by default, a Data directory and a separate install directory  in C:\Atlassian. The custom install mode allows you to choose different locations for the install and Data directories. Download the FishEye installer here.

Small improvements

Header behavior

You'll notice that the headers for changeset, source code and review listings now stalk – they stay visible when you scroll down. Just a small improvement to make life easier.

Change log

This section will contain information about the FishEye 3.4 minor releases as they become available. These releases will be free to all customers with active FishEye software maintenance.

If you are upgrading from an earlier version of FishEye, please read the FishEye upgrade guide.

The issues listed below are just the highlights of all those that have been resolved for the FishEye 3.4.x releases.

16 September 2014 - FishEye 3.4.7

27 August 2014 - FishEye 3.4.6

1 July 2014 - FishEye 3.4.5

21 May 2014 - FishEye 3.4.4

8 May 2014 - FishEye 3.4.3

7 May 2014 - FishEye 3.4.2

T Key Summary

6 May 2014 - FishEye 3.4.1

15 April 2014 - FishEye 3.4.0

T Key Summary
New Feature FE-5186 Create a Windows installer for FishEye/Crucible
New Feature FE-4551 Make avatar cache TTL configurable
Improvement FE-5129 Add LDAP timeouts and default to pooling SSL connections
Improvement FE-5119 Watches of inactive users log errors
Improvement FE-3461 Git repository indexing slowly
Improvement FE-1533 Add option to disable line count
Bug FE-5150 REST capabilities urls returned with sitepath rather than request path
Bug FE-5126 OAuth application link requests might fail to be verified if AJP or Crowd SSO authentication is enabled
Bug FE-5118 Trying to Add Content to a Review which has a reviewer who was deleted, causes an NullPointerException.
Bug FE-5114 SVN Index Fails With "com.cenqua.fisheye.rep.DbException: Revkey not found for revid -1"
Bug FE-5113 Fisheye indexing failing with German umlaut
Bug FE-5095 QuickNav query not escaped when redirecting to quicksearch
Bug FE-5087 Mercurial repositories with no 'default' branch may be indexed in the wrong order
Bug FE-5076 Diff search result incorrect when a 'last modified' filter is selected
Bug FE-5019 Source view can fail to render with a javascript error because BaseRevisionCache.getBlameSpans does not always return all the blame spans for a given file
Bug FE-5004 DefaultContentManager can deadlock in database when reviewing content from a LightSCM repository
Bug FE-4909 FishEye does not bind to the IP specified under Windows
Bug FE-4900 Review Coverage Report has an error when hovering over committer in Individual Committer Stats panel
Bug FE-4768 Anonymised backups can't be restored into database
Bug FE-4764 FishEye present errors when using path with spaces on windows.
Showing 20 out of 21 issues Refresh

Was this helpful?

Thanks for your feedback!

Why was this unhelpful?

Have a question about this article?

See questions about this article

Powered by Confluence and Scroll Viewport