Download presentation
Presentation is loading. Please wait.
Published byPaxton Tow Modified over 9 years ago
1
Course# 2108 StarTeam New Features John Sileski Senior Program Manager Borland
2
What’s New in StarTeam? Two major releases of StarTeam this year StarTeam 6.0 –GA March 2004 StarTeam 2005 –Currently available as field test please see me after this session if you would like to participate
3
New Features in 6.0 StarTeam Server MS Active Directory Support (Windows only) Diagnostic Enhancements Reconnect Timeout Available for Sun Solaris 8 & 9 –Oracle 8i & 9i databases
4
New Features in 6.0 StarTeam SDK Cache enhancements MPX event handling enhancements
5
New Features in 6.0 StarTeam Clients Reconnect after disconnect (W32) “Look & Feel” settings (CPC) Keyword expansion code pages (CPC)
6
New Features in 6.0 StarTeam Web Edition Switched to Sun JRE from MS JVM MPX enabled Takes advantage of SDK caching Recognizes host IIS locale settings and now supports non-English character sets New icons in Layout Designer
7
New Features in 6.0 StarTeam Datamart Finally a DSP “product” rather that a PSO “solution” Improved data extraction performance Automatically updates BusinessObjects universe New report viewer includes Crystal Reports viewer Sample reports in BObj & Crystal formats
8
New Features in 6.0 Integrations New embedded clients for – –JBuilder2005 –Eclipse 3.0 Mercury TestDirector Version Control Add-In + TD Sync 8.0 Enhanced SCC integration
9
StarTeam 2005 Preview IBM moles please leave the room
10
StarTeam Server 2005 Major vault enhancements –Supports 24/7 high availability with hot backup –Convert to new format using background and scheduled conversion –Archive size limits dramatically increased –Minimized duplication of revisions –Performance benefits Named users can be excluded from inactivity timeout Now supporting OpenLDAP
11
Review: Vault I Architecture StarTeam Server DB Vault Cache Archive Storage: Managed by DBMS Storage: One volume max per component
12
Cache Folder Review: Vault I Archive & Cache Archive Folder Base versionRev 1Rev 2Rev 3… Base versionDelta 1Delta 2Delta 3… Base versionDelta 1Delta 2Delta 3… Base versionRev 1Rev 2Rev 3… Text files Binary files Full version Un- compressed Single Volume
13
Vault I Limitations Vault I has served us well but is showing its age: –Capacity: 4GB per-file archive limit –Performance: Degrades with deep revision trees –Availability: Requires server lock for backups –Efficiency: Files compressed/uncompressed, built/rebuilt, cached/uncached repeatedly –Scalability: Total vault size limited to single volume size –Concurrency: Can’t stripe I/Os across multiple disks –Manageability: Too many files in one folder, no way to off- load old revisions, difficult to check integrity, …
14
Vault II Architecture StarTeam Server DB Vault Hive … Index
15
Vault II – Inside the Hive Cache Root Archive Root 000 FFC subfolders … 000a807b9f393f58a69998b2cd7db7d2.gz 003752242cc7e16d573f299a127903f2.gz ffd16c26e911ac72abad5557ac44d84c … compressed uncompressed MD5-based storage uncompressed 000 FFC … 000a807b9f393f58a69998b2cd7db7d2 003752242cc7e16d573f299a127903f2 6b9b865605a09eef1f06be92a38bc8da … Hive
16
Vault II Benefits Efficient space storage –MD5 storage scheme greatly reduces duplicate file storage –Automatic selection of optimal compression storage –Automatic hive balancing including “hive full” detection Capacity –Unlimited # of revisions per StarTeam file –Unlimited # of hives per StarTeam server –Pedabyte size vault storage Availability –On-line backups supported; improved 24x7 support
17
Vault II Benefits (cont) Performance –More efficient compression/network transfer –I/O striping across multiple drives –StarTeamMPX Cache Agent integration Manageability –Vault I and II can coexist –On-demand or background file migration –Vault files accessible to external applications –Archive files can be off-loaded/reloaded
18
Distributed Teams: A New Approach StarTeam Server Central administration No replication No artificial merge conditions Deployable using low- bandwidth connections Responsive clients for distributed teams Resilient to network glitches Message Broker and Cache Agent Message Broker and Cache Agent Message Broker and Cache Agent
19
StarTeamMPX Cache Agent Improved performance for distributed teams –Check-outs occur from “network near” Cache Agents –Bulk/parallel check-out faster than native check-out Increased scalability –StarTeam server load reduced up to 33% –Less overall network traffic: files are broadcast once Unicast and multicast messaging are available Simplified administration –Auto- locate, trickle charge, catch-up, forwarding –Cache Agents are stackable; can be dynamically added to the “cloud”
20
StarTeamMPX: Event-based Messaging StarTeam Client StarTeam Client Vault StarTeam Server DB Message Broker Event publish stream StarTeam Client Updated metadata are pushed to clients, preventing poll and refresh requests
21
MPX Cache Agent StarTeam Client StarTeam Client Vault StarTeam Server DB Encrypted Cache Encrypted Cache Message Broker Cache Agent File publish stream Check-out requests The Cache Agent is trickled charged with file contents, providing faster check-out for remote clients.
22
Tiered Cache Agents StarTeam Client StarTeam Client Vault Root Cache Agent StarTeam Server DB Encrypted Cache Encrypted Cache Encrypted Cache Encrypted Cache Message Broker Remote Cache Agent Catch-up/forwarded requests Alternate check-out path
23
StarTeam SDK 2005 Native.NET SDK New GUI components used in Delphi 2005 Allows construction of new.NET StarTeam client Common core with Java and.NET will allow more rapid development Support for auto-reconnect (enabled on server in 6.0) Event handling for COM interface
24
StarTeam 2005 Other enhancements Client activation keys are no longer required Improved view creation wizard All new embedded integration for Delphi
25
Search Server Preview New product announcement Special “unpublished” session Monday at 5pm All new data indexing and search capabilities In addition to StarTeam, can be used with CaliberRM, TestDirector, CRM, other data silos Web, IDE and StarTeam interfaces to be available
26
Questions?
27
Thank You Course# 2108 StarTeam New Features Please fill out the speaker evaluation You can contact me further at … john.sileski@borland.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.