P4 Blog

  • June 03, 2013

    The 2013.1 release of Perforce now supports IPv6 addresses. That means that you can run your Perforce services on an IPv6 address, and use IPv6 addresses in the Perforce protections table. Host names that resolve to IPv6 addresses are also supported.

    IPv6 support is turned off by default. You can turn it on by using an IPv6 address as your main service's P4PORT setting, or by setting a tunable. When you do turn on IPv6, IP addresses reported in log files and messages will be in IPv6 format, so be sure to update any scripts that might parse out IP addresses.

  • May 31, 2013

    As recently promised, this is our first P4Ideax graduating class! If you aren't familiar with P4IdeaX it is an idea incubator where Perforce users can share ideas and comment and vote up other ideas that are important to them. The top ideas are then fed directly into the Perforce product management and development teams. A number of the ideas below were implemented solely because of their popularity on P4IdeaX.

    This graduating class will likely be our largest because we have not cleaned up the implemented features since P4IdeaX was originally setup. Grab a beverage and settle in!

  • May 30, 2013

    The MERGE 2013 Conference in San Francisco was only a few weeks ago but it seems like much longer than that – probably because we've been so busy since then!

    Now we're taking the content and excitement of the Merge conference on the road. The Merge World Tour is a series of one-day events in select cities around the globe. The first three stops – Munich, London, Stockholm – are now complete. There’s a few days’ rest before we hit the road again for the first World Tour visit to Paris, France before moving on to Israel, China and India.

  • May 23, 2013

    p4ideax thumbnail

    At Perforce we have 13 guiding principles that reflect the Perforce culture we here know and love. There are two in particular I'd like to share today:

  • May 21, 2013

    family and agile
    Image Source: Erin Patrice O'Brien for The Wall Street Journal

    I was recently on vacation and getting away from it all, I paged through a Wall Street Journal while relaxing by the pool and, lo and behold, there was an article on Agile and the family, and how there is a new generation of parents using techniques from the workplace and transplanting them to their personal lives. I'm passionate about using Agile at work, but I had never truly thought of using it at home.

    If you're familiar with Agile, there are a few key roles:

    Posted In:
  • May 16, 2013

    Recently, I happened across an interesting article on the MongoLab web site: Replication Lag & The Facts of Life.

    MongoDB is a very popular modern "NoSQL" database which is extremely powerful, but it can be complicated to configure and monitor its operation.

    Now, it so happens that I've spent the last several years of my life thinking quite hard about replication lag, so I was immediately attracted to this article.

    And as I read the article, I realized that, although the MongoLab team are talking quite specifically about MongoDB, many of the issues they describe, and many of the strategies they recommend, are true of any asynchronous replication product.

    Posted In:

Pages