dump ast error

The introduction of this header file since version 6.7 has caused dump ast to fail
https://github.com/qt/qtbase/blob/dev/src%2Fcorelib%2Fglobal%2Fqcomparehelpers.h#L5-L5

Perhaps -DQCOMPAREHELPERS_H should be added after parsing each .pc file so that clang can't read the contents of the QCOMPAREHELPERS.h file, which should eliminate some of the bugs, I'm not sure what the correct solution should be.
To verify this I tried to run bindgen within several operating systems such as msys2, Windows11, github codespace, action ubuntu, archlinux, debian12, etc. I finally found out that it's a problem with the version of qt. The latest qt for debian is version 6.4.2, and I'm using it in theI installed debian inside VMware and tried it. I installed debian in VMware and the bindgen in the ci repository should also be running qt 6.4.2.

There are excludes in one of the config files. There are some other troublesome things about Qt 6.7 as well that require some refactoring (at least in my experience), but I've also found it easier to build on Qt 6.7 starting with the 6.4 cache. (It's a workaround for now.)

I'm compiling the last version of clang that worked properly https://github.com/ddkwork/qt6.9/actions/workflows/build.yml
All modules will be compiled statically except cua, I don't know how to build static libraries for android, can you pr support android static libraries when you come back from vacation with free time?

I don't know if there is a large appetite for static Qt libraries. Static bindings should be okay though there might be some appeal for dynamic bindings as well.

On Win11, dynamic bindings cannot be debugged inside Goland. Maybe I'm not doing it the right way. Also, can you post the link to the config file you mentioned? I'd like to check it out, in case it solves the problem, then I'd still like to use the dev version of qt, because from the commits as close as I can tell, they do a lot of Win11 theming adaptation and other work, and pretty much auto-adapt to the system theme only after 6.8. 6.9 commits have very little about Win11, dev versions have a lot.

6.8.1
https://github.com/ddkwork/miqt/actions/runs/12476156140/job/34820566068

6.8.1 https://github.com/ddkwork/miqt/actions/runs/12476156140/job/34820566068

It looks like you're missing the private headers. If Arch has these in the repositories, install them. If the headers aren't available in the repository, open an issue with the packagers.

thx,i will try

It seems necessary to check if the flag of the PC file contains the 6.8.1 directory?

It seems that pkg config did not handle 6.8.1 as the parent directory of the private directory. Let me print out the clang command first to see. If that's the case, it would be a waste of time to look at the source code of pkg config. So, I plan to force the version number as the parent directory of the header file in the bindgen code:- Ixxxxx/6.8.1 Do you think this is reasonable?

On Win11, dynamic bindings cannot be debugged inside Goland. Maybe I'm not doing it the right way.

I'm not a goland user, but like https://github.com/mappu/miqt/discussions/107 , I think it should work OK.
What happens when you try it? Is there any error message?
I do think that the first time to debug will take another 10-20 minutes, because the build with delve uses some different compile flags.

I've also found it easier to build on Qt 6.7 starting with the 6.4 cache

The benefit of building Miqt with Qt 6.4 headers, is that it can be used with any older (6.4) or newer (6.8/6.9) runtime library. Using the newer runtime library should be enough to give the new features (Windows 11 theming) even if old headers are used in the compile time.
It would be nice to generate bindings for new methods and classes. But, i think the only way to do things like this is some sort of separate git fork, or a git branch, or another subfolder "qt69", something like this.

Perhaps -DQCOMPAREHELPERS_H should be added after parsing each .pc file so that clang can't read the contents of the QCOMPAREHELPERS.h file, which should eliminate some of the bugs, I'm not sure what the correct solution should be.

Do not include qcomparehelpers.h directly. Use qcompare.h instead.

One possible way to fix this is to exclude the qcomparehelpers.h inside genbindings/config-libraries.go. The 3rd argument is a function that can exclude such difficult files, it should return false for this difficult file.

I decided to copy a qt6.6 or qt6.4 folder to the bindgen directory, and store the qt6.9 libs externally, so that it's easier for cmake to compile dlls or other demos.


Updated shuttle airlocks

About the PR
On the Kaeri (Angle's evac shuttle) and Nyano's default evac shuttle, replaced the shuttle airlocks with ones that do not require "External" access on an equipped ID.
Changelog
:cl:

fix: Fixed evac shuttle airlocks requiring "External" access.

Didn't these work before just fine? I swear I remember when the shuttle docked, all external airlocks would open. I feel like there's some other underlying bug here.

Didn't these work before just fine? I swear I remember when the shuttle docked, all external airlocks would open. I feel like there's some other underlying bug here.

Yes, they did. The thing is that the change in this PR is one that is relatively minor and fixes the current situation. There isn't really a need for the evac shuttle's airlocks being locked, as they'll still dock in the correct location. The actual bug is that the airlocks on the shuttle do not open upon docking.

I'd prefer to fix this at the source rather than apply a patch that we may forget about. Does this issue exist on upstream?

This is what upstream is doing. They have unlocked doors on their shuttles.

My recent PR addressed the core of this issue which was CentComMap was not being unpaused in time for the shuttle to gain power to be able to open its doors upon docking.

My recent PR addressed the core of this issue which was CentComMap was not being unpaused in time for the shuttle to gain power to be able to open its doors upon docking.

Seen, closing this.

My recent PR addressed the core of this issue which was CentComMap was not being unpaused in time for the shuttle to gain power to be able to open its doors upon docking.

Okay but without that issue, should the emeregency shuttle doors be locked? I don't really see any reason to since they have tiny fans

Anyone who is out in space should already have access to get in. If they don't, or if someone unauthorized wants to jump out into space, then the access restriction is doing what it's supposed to do as it would for the station's external airlocks.


InsertAsync not returning the right ID

Hello,
Whenever I use the InsertAsync I do not get the new created ID attached to the POCO. However I received the following kind of message:
res = Id = 54, Status = WaitingForActivation, Method = "{null}", Result = "{Not yet computed}". and the POCO ID is set to zero even though the data is inserted.
Can someone explain this to me?

Without more information, no.
Need your poco and config around it and your call to it.

Hello,
I am using in ASP.NET Core 1.1.0
This is my POCO:
   [TableName("accounts")]
    [PrimaryKey("account_id", AutoIncrement = true)]
    public class Account
    {
        [Column("account_id")]
        public long AccountId { get; set; }

        [Column("account_name")]
        public string AccountName { get; set; }

        [Column("account_key")]
        public string AccountKey { get; set; }

        [Column("active")]
        public bool Active { get; set; }

        [Column("created_at")]
        public DateTime CreatedAt { get; set; } = DateTime.UtcNow;

        [Column("created_by")]
        public long CreatedBy { get; set; }

        [Column("updated_at")]
        public DateTime UpdatedAt { get; set; }

        [Column("updated_by")]
        public long UpdatedBy { get; set; }

        [Column("bay_id")]
        public long BayId { get; set; }
    }

This is the repository class:
   public class Repository<T> : IRepository<T>
        where T : class
    {
        public Repository(IConfiguration configuration)
        {
            Configuration = configuration;
            var connectionString = configuration.GetConnectionString("WashMeDataSource");
            var dbConnection = new NpgsqlConnection(connectionString);
            dbConnection.Open();
            Connection = new Database(dbConnection,
                DatabaseType.PostgreSQL);
        }

        public IConfiguration Configuration { get; }
        public IDatabase Connection { get; }

        public async Task<object> Add(
            T t)
        {
            using (var db = Connection)
            {
                var res = await db.InsertAsync(t)
                    .ConfigureAwait(false);
                return res;
            }
        }

        public async Task<IEnumerable<T>> All()
        {
            using (var db = Connection) { return await db.FetchAsync<T>(); }
        }

        public Task<Page<T>> Fetch(
            int page,
            int pageSize,
            string sql,
            params object[] args)
        {
            using (var db = Connection)
            {
                var res = db.PageAsync<T>(page,
                    pageSize,
                    sql,
                    args);
                return res;
            }
        }

        public async Task<T> GetById(
            long id)
        {
            using (var db = Connection) { return await db.SingleByIdAsync<T>(id); }
        }

        public async Task Update(
            T t)
        {
            using (var db = Connection) { await db.UpdateAsync(t); }
        }

        public async Task Update(
            T t,
            IEnumerable<string> columns)
        {
            using (var db = Connection)
            {
                await db.UpdateAsync(t,
                    columns);
            }
        }
    }

This is the IRepository interface:
    public interface IRepository<T>
        where T : class
    {
        Task<object> Add(
            T t);

        Task<IEnumerable<T>> All();

        Task<Page<T>> Fetch(
            int page,
            int pageSize,
            string sql,
            params object[] args);

        Task<T> GetById(
            long id);

        Task Update(
            T t);

        Task Update(
            T t,
            IEnumerable<string> columns);
    }

and this the

So are you saying that this below doesn't work?
var account = new Account();
repo.Add(account);
// account.AccountId should then have your new ID

Yes
On Mon, 9 Jan 2017, 06:39 Adam Schroder<EMAIL_ADDRESS>wrote:

So are you saying that this below doesn't work?
var account = new Account();
repo.Add(account);
// account.AccountId should then have your new ID
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/schotime/NPoco/issues/361#issuecomment-271219499, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABjtbbe5xkREYBlVJoNt870KlvVo13HGks5rQdY3gaJpZM4LdiNC
.

--
Arsene T. GANDOTE
Software Engineer
Tel:+233247063817
Skype: bigtoch80
LinkedIn: https://gh.linkedin.com/in/arsene-gandote-97364b70

I cannot tell if it is because net.core. however the data is inserted as expected.

It seems like a postgresql only issue.

Same issue here, also with PostgreSQL. With MySQL it works as expected.

Had the same issue with SQLite and tracked the problem to a missing await in the following files:
PostgreSQLDatabaseType.cs - Line 44
SQLiteDatabaseType.cs - Line 40
return db.ExecuteScalarHelperAsync(cmd);
Adding an await here fixes the problem.
This issue also causes exceptions to be swallowed without notice if the insert fails!

Fixed in 3.6.1.
Great find @obraunsys


Install fails trying to copy .gitignore

I'm seeing the following error during install.. looking at whats been installed .gitignore is in fact missing. Maybe it went missing when this was pushed to npm?
events.js:85
      throw er; // Unhandled 'error' event
            ^
AssertionError: Trying to copy from a source that does not exist: /Users/robbie/.nvm/versions/node/v0.12.0/lib/node_modules/generator-fluxible/app/templates/.gitignore
    at EditionInterface.exports._copySingle (/Users/robbie/.nvm/versions/node/v0.12.0/lib/node_modules/generator-fluxible/node_modules/yeoman-generator/node_modules/mem-fs-editor/actions/copy.js:45:3)
    at EditionInterface.exports.copy (/Users/robbie/.nvm/versions/node/v0.12.0/lib/node_modules/generator-fluxible/node_modules/yeoman-generator/node_modules/mem-fs-editor/actions/copy.js:23:17)
    at EditionInterface.module.exports [as copyTpl] (/Users/robbie/.nvm/versions/node/v0.12.0/lib/node_modules/generator-fluxible/node_modules/yeoman-generator/node_modules/mem-fs-editor/actions/copy-tpl.js:16:8)
    at template (/Users/robbie/.nvm/versions/node/v0.12.0/lib/node_modules/generator-fluxible/node_modules/yeoman-generator/lib/actions/actions.js:134:11)
    at module.exports.yeoman.generators.Base.extend.writing.config (/Users/robbie/.nvm/versions/node/v0.12.0/lib/node_modules/generator-fluxible/app/index.js:46:18)
    at /Users/robbie/.nvm/versions/node/v0.12.0/lib/node_modules/generator-fluxible/node_modules/yeoman-generator/lib/base.js:428:16
    at processImmediate [as _immediateCallback] (timers.js:358:17)

Which version of yo do you have installed? Is it the latest?

Looks like this was broken by v1.1.0 .. 1.0.8 still works

Yo version is 1.4.7

Ya it fails locally for me too, @mridgway is fixing.

Sorry about that. Npm apparently renamed one of the template files causing it to not be found. Should be fixed in v1.1.1.

Great thanks for the amazing response time!


chore: add type declaration

Fixes:
import snapshot from<EMAIL_ADDRESS>
Without type declaration file, import @snapshot/snapshot.js directly would cause an error:
Could not find a declaration file for module<EMAIL_ADDRESS>
'/Users/zhouhancheng/code/Maskbook/node_modules/.pnpm/@snapshot-labs/snapshot.js<EMAIL_ADDRESS>implicitly has an 'any' type.

Could you please release this as 0.1.8?

@zhouhanseng Ok just did<EMAIL_ADDRESS>


Day-18( lambda_handler)

Hello Abhishek.Veeramalla,
Hope, you are doing well. First of all, I am really happy for what you are doing for free. I have faced a small issue related to lambda_handler function that must delete if there is not running EC2 instance and volume attached to it while following day 18 Cost Optimization video but when I run the code you provided it did not delete the snapshot since snapshot has volume id showing it even if the instance and volume are deleted then decided to write another script similar to yours and it worked well. Tested several times so if you find this issue workable then accept it so that other followers would not be confused or get stuck.
`
import boto3
def lambda_handler(event, context):
ec2 = boto3.client('ec2')
# Get all EBS snapshots
snapshots = ec2.describe_snapshots(OwnerIds=['self'])['Snapshots']

# Get all active EC2 instance and volume IDs
instances = ec2.describe_instances(Filters=[{'Name': 'instance-state-name', 'Values': ['running']}])['Reservations']
active_instance_volume_ids = set()

# Get active instance and volume IDs
for reservation in instances:
    for instance in reservation['Instances']:
        for volume in instance['BlockDeviceMappings']:
            active_instance_volume_ids.add(volume['Ebs']['VolumeId'])

# Iterate through snapshots and delete if not attached to any active instance or volume
deleted_snapshots_count = 0
for snapshot in snapshots:
    snapshot_id = snapshot['SnapshotId']
    volume_id = snapshot.get('VolumeId')

    if not volume_id or volume_id not in active_instance_volume_ids:
        # Delete the snapshot if it's not attached to any active instance or volume
        ec2.delete_snapshot(SnapshotId=snapshot_id)
        print(f"Deleted EBS snapshot {snapshot_id} as it was not attached to any active instance or volume.")
        deleted_snapshots_count += 1

return {
    'statusCode': 200,
    'body': f'Deleted {deleted_snapshots_count} unused EBS snapshots.'
}

`
Sincerely,
Zokhid

thanks for your help i am able to complete the handson

rushi26102000

you are welcome!


[Migrator] Re-enable wrap_optional.swift test.

This had to be reworked a bit to deal with the fact that IUOs are no
longer a distinct type and there were uses of IUOs that are not
supported after SE-0054.
Fixes: rdar://problem/37040141
(cherry picked from commit 01ae11769c3c54de458d1e02f72efdc8ea5318bf)

@swift-ci Please test


Expected to find exactly one matching array item for path '/instance_groups/name=create-uaa-client' but found 0

Hi,
trying to apply deployment/operations/push-cloudfoundry-kibana.yml ops results in:
Expected to find exactly one matching array item for path '/instance_groups/name=create-uaa-client' but found 0
Probably a question mark in line 8 is missing?
We are using the following deployment-/ops-files:

deployment/logsearch-deployment.yml
deployment/operations/cloudfoundry.yml
deployment/operations/push-cloudfoundry-kibana.yml

b/r

Hi @hfrenzel. Thanks for reporting the issue! The problem is that in cloudfoundry.yml ops file we are using collocated errands and create-uaa-client job is collocated with maintenance instance group.
https://github.com/cloudfoundry-community/logsearch-boshrelease/blob/158fbc782622498ced4d76a4a9c574eaf16f83e1/deployment/operations/cloudfoundry.yml#L2-L6
I will fix this issue right now.

Great! Thanks for the fast fix :)


[BUG] Font render is incorrect

Attach (recommended) or Link to PDF file here: https://214portal.bmdapp.store:4214/book/e40047ed2c20f7b52db8447936cbbfdc.pdf
Configuration:

Web browser and its version: web view on android
Operating system and its version: Android 8.1.0
PDF.js version: 2.12.313
Is a browser extension: No

What is the expected behavior? (add screenshot)

Font using in pdf file: UTF-8 (Vietnamese)
When I show on chrome browser then it's work ok, but show in web view android (react native) then font render not correct

What went wrong? (add screenshot)

Link to a viewer (if hosted on a site other than mozilla.github.io/pdf.js or as Firefox/Chrome extension): https://214pdf.bmdapp.store/?bookId=1&bookChapterId=2&token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidHlwZSI6IkFETUlOIiwiaWEiOjE2NDUwMDM4NDcsImlhdCI6MTY0NTAwMzg0NywiZXhwIjoxNjc2MTA3ODQ3fQ.66IP4TcZz4vexijX0ekF705L8_J2zfa_8eyPYTh_j2s

Attach (recommended) or Link to PDF file here: https://214portal.bmdapp.store:4214/book/e40047ed2c20f7b52db8447936cbbfdc.pdf

WFM (with the caveat that I don't speak Vietnamese), using PDF.js version 2.13.133 in Firefox Nightly 99 (on Windows).

Web browser and its version: web view on android
Operating system and its version: Android 8.1.0

Unfortunately WebView isn't the primary development target, and furthermore that Android version is way too old to be supported since according to Wikipedia it was released in 2017.

PDF.js version: 2.4.7

Please note that that's not an official PDF.js release, as found on https://github.com/mozilla/pdf.js/releases, and furthermore such a version is too old to be supported now; please find the latest releases at https://mozilla.github.io/pdf.js/getting_started/#download

When I show on chrome browser then it's work ok, but show in web view android (react native) then font render not correct

This unfortunately suggests a platform and/or browser bug, rather than a PDF.js one, and as such this unfortunately isn't valid or fixable here.

Attach (recommended) or Link to PDF file here: https://214portal.bmdapp.store:4214/book/e40047ed2c20f7b52db8447936cbbfdc.pdf

WFM (with the caveat that I don't speak Vietnamese), using PDF.js version 2.13.133 in Firefox Nightly 99 (on Windows).

Web browser and its version: web view on android
Operating system and its version: Android 8.1.0

Unfortunately WebView isn't the primary development target, and furthermore that Android version is way too old to be supported since according to Wikipedia it was released in 2017.

PDF.js version: 2.4.7

Please note that that's not an official PDF.js release, as found on https://github.com/mozilla/pdf.js/releases, and furthermore such a version is too old to be supported now; please find the latest releases at https://mozilla.github.io/pdf.js/getting_started/#download

When I show on chrome browser then it's work ok, but show in web view android (react native) then font render not correct

This unfortunately suggests a platform and/or browser bug, rather than a PDF.js one, and as such this unfortunately isn't valid or fixable here.

Sorry, i missing version pdf, i updated version pdf to 2.12.313! But it still render missing unicode character!

The Đ (Đ) character does not render for me no matter what I try


Why 10 instances limit

First of all, what a great project man, thanks for sharing it. I have been trying to do this my self for a while but yours is way more advanced already.
I was wondering why in the docs you mention the app can be run, up to a total of 10 times?
Why would you be able to run it more than 10 times, if your hardware can handle it?
(I have not tested to run it more than 10 times yet, but I was just curious about it)

Wow, my old code is pretty ugly. Really needs to be rebuilt.
The docs wasn't very clear. If you tried to use it on a port that was in use, it would keep incrementing the port until it found one available. I figured 10 was a safe number of attempts before giving up.
If you specify a unique port for each instance, you can have more than 10 running.

awesome thanks for your help!


Build and Deploy to production

Hi, I'm new to Go and goji. Are there any steps to build and deploy a goji app into production? Please help.

you can run go build main.go
and use the shell script below to run the app.
you will need nohup installed.
you can put in the environment variable at the top, in this example i set PRODUCTION=1
you can change the pid location (/home/pids/app.pid) and the log location (/tmp/app.out) where you see fit
#!/bin/bash

export PRODUCTION=1

start() {
    cd /home/deploy/app;
    exec nohup /home/deploy/app/main > /tmp/app.out 2>&1&
    echo $! > /home/pids/app.pid
    disown
}

stop() {
    kill `cat /home/pids/app.pid`
}

case $1 in
  start)
    start
    ;;
  stop)
    stop
    ;;
  restart)
    stop
    start
    ;;
  *)
  echo "usage: knife-knife-server-daemon {start|stop}" ;;
esac
exit 0

Thank you very much @badoet... I'll try those.


Should update crates metadata for both crates, rename secp256k1-sys directory to secp256k1-zkp-sys

Is https://github.com/comit-network/rust-secp256k1-zkp/commit/b2a7d2af2fe2d15c23274bcba767bad7f5a3d4a7 roughly what you had in mind?

What's the plan if there's a rust-secp256k1 release with a context that's incompatible with a deployed version of -zkp? It's not impossible as we've seen ITT. Do we assume that the UB is caught in the user's tests and they update to a newer version of -zkp?

@jonasnick that shouldn't ever happen without a major version bump to rust-secp-sys.

So the plan is to keep track of changes to the context in libsecp and make sure the first  rust-secp release including that code triggers a major version bump? It seems that normally this wouldn't require a >minor version bump. I don't know how rust-secp dealt with that in the past. That's perhaps a fair price to pay given that reusing the context is quite a bit more ergonomic and efficient.

I have already opened an issue about this here although it would be nice if we can also have a test in rust-secp-sys that asserts the layout of the C struct.
That would make it quite easy to catch changes during vendoring.

In the past we didn't really think about it .... and probably it would've been impossible to deal with, since the endomorpism cargo feature flag on rust-secp would actually change the representation of the compiled context object. I guess rust-secp-zkp would've had to force it to always be on.

I guess rust-secp-zkp would've had to force it to always be on.

Yep, that is what I am currently doing to make things work:
https://github.com/comit-network/rust-secp256k1-zkp/blob/b2a7d2af2fe2d15c23274bcba767bad7f5a3d4a7/secp256k1-zkp-sys/Cargo.toml#L26


Seed new Package, add object problem

While add Object dropdown save, these 3 objects are not saved.

only service and query builders are working now


Pagination

SUMMARY

added pagination
PR Checklist
Please check if your PR fulfills the following requirements:

[x] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[x] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

Testing type

[x] Manual Testing
[ ] Unit Testing

What is the current behavior?

Issue Number: N/A
it had some issue of ui and pagination
What is the new behavior?
it fixed some issue of ui and pagination
Does this PR introduce a breaking change?

[x] Yes
[ ] No

Other information

N/A
PIC

Branch has conflict not abe to merge


Try it out with js-ipfs

With Electron 2.0 and js-ipfs 0.29, ipfs-desktop should also be capable of working with js-ipfs. See more here https://github.com/ipfs/notes/issues/256#issuecomment-392434248

@hacdias can you add a mode for js-ipfs, like IPFS Companion does?

Will work on this, yes 😄


Eslint plugins Needed

Need eslint-plugin-babel and eslint-import-resolver-webpack

These have been added now.


csv-report-builder: create the PortfolioQueryService

TODO: try to make the service use existing token when it is valid

TODO
Story: as a client, I would like to get the response as fast as possible
=>
Performance optimization on the PortfolioQueryServiceFacade: save the existing token in the cache and then try to use it whenever it is valid


Improve validation

The validation infrastructure would benefit from some improvements

[x] print out an summary of all events succeeding the validation instead of printing out a status for each event done in #51

differences should still be printed on each occurrence
needs support for something similar to endJob() done in #50

[x] extend comparison to cluster/track/vertex properties from just counts

requires updating the binary files
effectively done in #104

#104 is good-enough for a validation beyond counts


Question: How to check if .cti file is correctly working with harvester?

First of all, thanks for harvesters!
Background
I have a question on how to check if the .cti file which I use is fully working with harvesters.
I know that one shouldn't copy the .cti file into another location, because it "may need to retrieve relevant libraries to link".
I read issue #200 and also the faq section about that point.
However for me it seems, that this strongly depends on the .cti implementation of the according vendor.
I was able to copy the .cti file of Baumer (′libbgapi2_gige.cti.2.12.0′) into a location of my choice (This might be wanted if you don't want or can install full libraries due to their license).
And it is working without setting an additional environment variable, linking or other things.
Test
I checked the following script (modified  example from the readme) with my camera (Daheng, GigEVision camera).
from harvesters.core import Harvester
import numpy as np  # This is just for a demonstration.

h = Harvester()

h.add_file("/home/me/Projects/GenICam/libbgapi2_gige.cti.2.12.0")

h.update()

h.device_info_list[0]

ia = h.create(0)
ia.remote_device.node_map.Width.value = 64

ia.remote_device.node_map.Height.value = 64

#ia.remote_device.node_map.PixelFormat.value = "Mono64"

ia.start()

with ia.fetch() as buffer:
    # Let's create an alias of the 2D image component:
    component = buffer.payload.components[0]

    # Note that the number of components can be vary. If your
    # target remote device transmits a multi-part information, then
    # you'd get two or more components in the payload. However, now
    # we're working with a remote device that transmits only a 2D image.
    # So we manipulate only index 0 of the list object, components.

    # Let's see the acquired data in 1D:
    _1d = component.data
    print("1D: {0}".format(_1d))

    # Reshape the NumPy array into a 2D array:
    _2d = component.data.reshape(component.height, component.width)
    print("2D: {0}".format(_2d))

    # Here are some trivial calculations:
    print("AVE: {0}, MIN: {1}, MAX: {2}".format(np.average(_2d), _2d.min(), _2d.max()))

ia.stop()
ia.destroy()
h.reset()
quit

Terminal Output was
(.venv) me@metoo:~/Projects/GenICam$ python ./launch_harvester_exp.py
1D: [0 0 0 ... 1 0 1]
2D: [[0 0 0 ... 1 0 0]
 [1 0 1 ... 0 0 1]
 [1 1 1 ... 1 0 0]
 ...
 [1 1 1 ... 1 1 0]
 [0 0 0 ... 1 1 0]
 [1 0 1 ... 1 0 1]]
AVE: 0.45751953125, MIN: 0, MAX: 1

I think I get the image data just as I should.
Different to the example in the readme is, that ′h.device_info_list[0]′ is not returning anything in the terminal. Not sure if this is normal and just related to the camera I'm using.
Question
My actual question is:
Is harvester fully working, if I use the .cti file as described above or is there anything I should be aware of?
Unfortunately the available information in the internet is not very comprehensive for this specific topic. :/
@kazunarikudo can you help here?

Hi,
Doesn't even the following line display anything after the h.update() call?
print(h.device_info_list)

Not sure if this is normal

The list should contain one or more devices if there actually is a camera that the GenTL Producer can detect. As far as you can acquire an image then the GenTL Producer should have detected the camera. Since at least you can acquire images, maybe you should try to have an opportunity to check what each line does.

I was able to copy the .cti file of Baumer (′libbgapi2_gige.cti.2.12.0′) into a location of my choice

I do not mind if it works for you: Again, however, you should keep in mind that you will need to know the GenTL Producer enough as its developer knows; at least I would like to emphasize that a client should not move a GenTL Producer around. Even if a feature did not work as expected, nobody can help you as long as the usage breaks the expected condition.
Feel free to come back here if you still have a question after you had a sufficient amount of time for learning.
Regards, Kazunari.

Thanks @kazunarikudo for the response!

Doesn't even the following line display anything after the h.update() call?
print(h.device_info_list)

If I add the print statement as you suggest, the following information is shown in the terminal:
[{'access_status': 1, 'display_name': 'MER-503-20GC-P', 'id_': 'devicemodul00_21_49_02_73_e9', 'model': 'MER-503-20GC-P', 'parent': <genicam.gentl.Interface; proxy of <Swig Object of type 'std::shared_ptr< GenTLCpp::TLInterface > *' at 0x7efc76e98c90> >, 'serial_number': 'QU0200110184', 'tl_type': 'GEV', 'user_defined_name': None, 'vendor': 'Daheng Imaging', 'version': None}]

It seems that the camera is correctly detected and also images can be acquired.

I do not mind if it works for you: Again, however, you should keep in mind that you will need to know the GenTL Producer enough as its developer knows; at least I would like to emphasize that a client should not move a GenTL Producer around. Even if a feature did not work as expected, nobody can help you as long as the usage breaks the expected condition.

I think you're right, I need to ensure that the GenTL Producer works as expected.


Perform ASI for class properties

Hello there,
it seems that semicolons are required by Flow for class methods and variables (#825 , #1517) and maybe even in other statements.
Is there any plan for dropping the need of semicolons in the future?
Babel doesn't need them (it has already been discussed in the past) and unfortunately semicolons clash with StandardJS and other common standards/linter configs.
Thank you in advance.

I think an earlier version of the class properties proposal required semicolons, but I believe updated versions allow for automatic semicolon insertion. You still need to be careful about starting a line with ( and [, I imagine.
Kicking this over to Jeff, since he's the authority on this proposal. Thanks, Jeff!

You still need to be careful about starting a line with ( and [, I imagine.
Yep, you are right, but this is easily forced by linting (and it's not that common).
P.S.: Thanks, the title sounds definitely better now.

Semicolons are good for your health.

Hello there!
Should the commit up here have fixed it?
It's still not working for me on<EMAIL_ADDRESS>The following snippet works:
import React, { Component } from 'react'
import { View } from 'react-native'

export default class Test extends Component {

  _testFunction = () => {
    return null
  }; // !!!

  render (): ReactElement {
    return <View />
  }
}

The following snippet returns render (): ReactElement { -> Unexpected identifier
/** @flow */
import React, { Component } from 'react'
import { View } from 'react-native'

export default class Test extends Component {

  _testFunction = () => {
    return null
  }

  render (): ReactElement {
    return <View />
  }
}

Thank you again guys, have a nice day

Ah. My Commit was only for Class Properties. Not in general.

@marudor ouch, thank you anyway
I'd gladly contribute if anyone can point me to the right direction.

FYI it works fine now on :)
https://github.com/facebook/flow/issues/1517#issuecomment-265607128


Create ibs-b

Add International Business School, Budapest

@effpe Please rename lib/domains/hu/ibs-b to lib/domains/hu/ibs-b.txt. Thank you!

@effpe Pull request merged. Thank you!


Add preload="auto"

Suggestion: wouldn't it be nice to add option to add preload="auto" attribute to the video element. If you're interested, I'm more than happy to create a pull request :)

+1


Envoy contol-plane API upgrade

Please provide a description for what this PR is for.
And to help us figure out who should review this PR, please
put an X in all the areas that this PR affects.
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[x] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: hzxuzhonghu
To complete the pull request process, please assign linsun
You can assign the PR to them by writing /assign @linsun in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@hzxuzhonghu: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-lint-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-lint-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-lint-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-lint-master

istio-unit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-unit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-lint-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-lint-master

istio-unit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-unit-tests-master

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-lint-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-lint-master

istio-unit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-unit-tests-master

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

istio-codecov-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-codecov-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-lint-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-lint-master

istio-unit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-unit-tests-master

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

istio-codecov-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test integ-security-local-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-lint-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-lint-master

istio-unit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-unit-tests-master

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

istio-codecov-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test integ-security-local-presubmit-tests-master

integ-pilot-local-presubmit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test integ-pilot-local-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-unit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-unit-tests-master

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

istio-codecov-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test integ-security-local-presubmit-tests-master

integ-pilot-local-presubmit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test integ-pilot-local-presubmit-tests-master

istio-lint-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-lint-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-unit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-unit-tests-master

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

istio-codecov-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test integ-security-local-presubmit-tests-master

istio-lint-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-lint-master

integ-pilot-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-local-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-unit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-unit-tests-master

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

integ-security-local-presubmit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test integ-security-local-presubmit-tests-master

istio-lint-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-lint-master

integ-pilot-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-local-presubmit-tests-master

istio-codecov-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-codecov-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-unit-tests-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test istio-unit-tests-master

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

istio-lint-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-lint-master

integ-pilot-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-local-presubmit-tests-master

istio-codecov-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-local-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

istio-lint-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-lint-master

integ-pilot-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-local-presubmit-tests-master

istio-codecov-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-local-presubmit-tests-master

istio-unit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-unit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

istio-lint-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-lint-master

integ-pilot-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-local-presubmit-tests-master

istio-codecov-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-local-presubmit-tests-master

istio-unit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-unit-tests-master

integ-security-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

istio-lint-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-lint-master

integ-pilot-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-local-presubmit-tests-master

istio-codecov-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-local-presubmit-tests-master

istio-unit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-unit-tests-master

integ-security-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-k8s-presubmit-tests-master

integ-new-install-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-new-install-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

release-test-master
665be2c865aef7c75dfbead8d8f4cbbbfbaa1a54
link
/test release-test-master

istio-lint-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-lint-master

integ-pilot-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-local-presubmit-tests-master

istio-codecov-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-local-presubmit-tests-master

istio-unit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-unit-tests-master

integ-security-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-k8s-presubmit-tests-master

integ-new-install-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-new-install-k8s-presubmit-tests-master

integ-pilot-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-lint-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-lint-master

integ-pilot-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-local-presubmit-tests-master

istio-codecov-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-local-presubmit-tests-master

istio-unit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-unit-tests-master

integ-security-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-k8s-presubmit-tests-master

integ-new-install-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-new-install-k8s-presubmit-tests-master

integ-pilot-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-k8s-presubmit-tests-master

istio-racetest-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-racetest-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: hzxuzhonghu
To complete the pull request process, please assign geeknoid
You can assign the PR to them by writing /assign @geeknoid in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS
pkg/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-codecov-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-local-presubmit-tests-master

istio-unit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-unit-tests-master

integ-security-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-k8s-presubmit-tests-master

integ-new-install-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-new-install-k8s-presubmit-tests-master

integ-pilot-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-k8s-presubmit-tests-master

istio-racetest-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-racetest-master

istio-lint-master
5a5c139f6204b35824afa76f27dfebd29f1553f4
link
/test istio-lint-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-codecov-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-codecov-master

integ-security-local-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-local-presubmit-tests-master

istio-unit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-unit-tests-master

integ-security-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-k8s-presubmit-tests-master

integ-new-install-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-new-install-k8s-presubmit-tests-master

integ-pilot-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-k8s-presubmit-tests-master

istio-racetest-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-racetest-master

istio-lint-master
315367d5981c9a187134ddc51ef559931bcb51e4
link
/test istio-lint-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-codecov-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-codecov-master

integ-security-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-k8s-presubmit-tests-master

integ-new-install-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-new-install-k8s-presubmit-tests-master

integ-pilot-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-k8s-presubmit-tests-master

istio-racetest-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-racetest-master

istio-lint-master
315367d5981c9a187134ddc51ef559931bcb51e4
link
/test istio-lint-master

istio-unit-tests-master
315367d5981c9a187134ddc51ef559931bcb51e4
link
/test istio-unit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: hzxuzhonghu, rshriram
To complete the pull request process, please assign geeknoid
You can assign the PR to them by writing /assign @geeknoid in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS [rshriram]
pkg/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-security-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-k8s-presubmit-tests-master

integ-new-install-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-new-install-k8s-presubmit-tests-master

integ-pilot-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-pilot-k8s-presubmit-tests-master

istio-racetest-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-racetest-master

istio-unit-tests-master
315367d5981c9a187134ddc51ef559931bcb51e4
link
/test istio-unit-tests-master

istio-codecov-master
d9f5cfe1d5aaedfff3885b9e74eda7211b7ebdef
link
/test istio-codecov-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-security-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-k8s-presubmit-tests-master

integ-new-install-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-new-install-k8s-presubmit-tests-master

istio-racetest-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test istio-racetest-master

istio-codecov-master
d9f5cfe1d5aaedfff3885b9e74eda7211b7ebdef
link
/test istio-codecov-master

istio-unit-tests-master
d9f5cfe1d5aaedfff3885b9e74eda7211b7ebdef
link
/test istio-unit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-security-k8s-presubmit-tests-master
79cf7f5475715ba1cbec687fd877b6fb639d6e7c
link
/test integ-security-k8s-presubmit-tests-master

istio-codecov-master
d9f5cfe1d5aaedfff3885b9e74eda7211b7ebdef
link
/test istio-codecov-master

istio-unit-tests-master
d9f5cfe1d5aaedfff3885b9e74eda7211b7ebdef
link
/test istio-unit-tests-master

istio-racetest-master
d9f5cfe1d5aaedfff3885b9e74eda7211b7ebdef
link
/test istio-racetest-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: geeknoid, hzxuzhonghu, rshriram
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [geeknoid,rshriram]
pkg/OWNERS [geeknoid]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

New changes are detected. LGTM label has been removed.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-racetest-master
d9f5cfe1d5aaedfff3885b9e74eda7211b7ebdef
link
/test istio-racetest-master

integ-new-install-k8s-presubmit-tests-master
1e5d1c39d8081e4e2363dafe02e1e46f80183276
link
/test integ-new-install-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/lgtm

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-presubmit-tests-master
1e5d1c39d8081e4e2363dafe02e1e46f80183276
link
/test integ-new-install-k8s-presubmit-tests-master

istio-unit-tests-master
ddddd097403813cbd4d9ae36b1ffcf078b11504f
link
/test istio-unit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-unit-tests-master
ddddd097403813cbd4d9ae36b1ffcf078b11504f
link
/test istio-unit-tests-master

integ-new-install-k8s-presubmit-tests-master
ddddd097403813cbd4d9ae36b1ffcf078b11504f
link
/test integ-new-install-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test istio-unit-tests-master


I addded a comment

i was just seeing if i could really change stuff, hope you don't mind. (I added a comment in the scrips, im pretty sure it won't break the program since i know knw python  and there is comments in that)

Where did you add the comment, sorry I just re-uploaded the file so it was probably deleted. Sorry about that, I'll try to restore your commit.

Also, I added some commetns of my own. I hope I didn't make too many typo's.

Oh, I had a look at your commit and it would be fine. C# ignores anything that goes between a '//' and the end of the line, or a '/' and a '/'.

Oh, and please don't act like this is Python. Although, the 'using' and the start is a bit like an import statement in Python. For example:
using UnityEngine.UI;

is a bit like saying
from tkinter import *

I had a look at your commit and it would be fine. C# ignores anything that goes between a // and the end of the line, or a /\* and a \*/.

Whoops, ignore the \ characters. That's a Markdown thing.

Should we invite @orionisamazing?

Oh, it says no when you hover your mouse over it, Okay, we won't add you!
Seriously, should we though?

If Visual Studio or VS Code colours it green, it's a comment.

I like hating c sharp

You can choose not to accept the invitation.

Hi, I've added more "A C# Script in a Nutshell" here.
On a completely unrelated note, I've taken a look at an older version of Kettle3D that @CYBORG123456789 forked (https://github.com/cyborg123456789/Kettle3D):
# Kettle3D Launcher v1.0, I really need better punchlines :~)

versionlist = {
	"dev" : [
		[1, 'deprecated'],
		[2, 'd2005a']
	],
	"stable" : [
		#none yet...
	]
}

'''
Updates need to be posted above with syntax as such:
'''

from urllib.request import urlopen
from urllib.error import URLError
from os.path import normpath
from sys import platform
from tkinter import *
from os import getenv
import pickle
import time
import sys

directory = None

#if True:
if platform.startswith('win32') or platform.startswith('cygwin'): # do windows-specific things
	directory = getenv("appdata") + "\\Kettle3D\\"
	sys.path[0] = getenv("appdata") + "\\Kettle3D"
if platform.startswith('darwin'): #do apple-specific things
	directory = getenv("HOME") + "/Library/Application Support/Kettle3D/"
	sys.path[0] = getenv("HOME") + "/Library/Application Support/Kettle3D"
	sys.path.append(getenv("HOME") + "/Library/Developer/Panda3D")

class file_dummy():
	def open(self, a=None, b=None, c=None):
		pass
	def close(self):
		pass
	def read(self):
		pass
	def write(self):
		pass

try:
	filelistfile = open(directory + normpath("assets/files.dat"), 'rb')
	tempfiles = pickle.load(filelistfile)
	if "image" in tempfiles:
		files = tempfiles
	else:
		files = {
			"txt" : tempfiles["txt"],
			"binary" : tempfiles["binary"],
			"image" : []
		}
	print("Successfully retrieved file array.")
	filelistfile.close()
except(EOFError, FileNotFoundError, OSError):
	try:
		filelistfile = open(directory + normpath("assets/files.dat"), 'wb')
		files = {       # This is the filearray. It stores all the information needed to find other files, whether
			"binary" : [# binary or normal text.
				{# This is a file entry as provided by the downloadfile class. This entry belongs to the file array itself.
					"path" : "assets/files.dat",
					"version" : 1
				}
			],
			"txt" : [
			],
			"image" : [
			]
		}
		pickle.dump(files, filelistfile)
		print("Successfully created a new filearray.")
		filelistfile.close()
	except(FileNotFoundError, OSError):
		filelistfile = open(directory + normpath("assets/files.dat"), 'xb')
		files = {# This is the filearray. It stores all the information needed to find other files, whether binary or normal text.
			"binary" : [
				{# This is a file entry as provided by the downloadfile class. This entry belongs to the file array itself.
					"path" : "assets/files.dat",
					"version" : 1
				}
			],
			"txt" : [
			],
			"image" : []
		}
		pickle.dump(files, filelistfile)
		print("Successfully created a new filearray.")
		filelistfile.close()

class txtfile():
	def __init__(self, path, version, newcontent=None): # file for download
		self.path = path
		self.version = version
		self.winpath = normpath(self.path)
		self.newcontent = newcontent
		print("Looking for file %s..." % path)
		try:
			self.newcontent = open(directory + self.winpath, 'w')
			self.oldcontent = open(directory + self.winpath, 'r')
			print("File %s found successfully." % path)
			try:
				self.onlinecontent = urlopen("https://raw.githubusercontent.com/Kettle3D/Kettle3D/master/" + path).read().decode('utf-8')
				if self.oldcontent != self.onlinecontent and self.onlinecontent != None and self.onlinecontent.strip() != '':
					self.newcontent.write(self.onlinecontent)
					print("Successfully updated file.")
				else:
					print("File matches.")
			except URLError:
				print("Couldn't update file. Maybe try checking your internet connection?")
		except(FileNotFoundError, OSError):
			self.newcontent = open(directory + self.winpath, 'x')
			print("File %s created successfully." % path)
			try:
				self.onlinecontent = urlopen("https://raw.githubusercontent.com/Kettle3D/Kettle3D/master/" + path).read().decode('utf-8')
				print("Successfully downloaded file.")
				fae = {
					"path" : self.path,
					"version" : self.version
				}
				files["txt"].append(fae)
				self.newcontent.write(self.onlinecontent)
			except URLError:
				print("Couldn't download file. Maybe try checking your internet connection?")
		finally:
			self.newcontent.close()

class binaryfile():
	def __init__(self, path, version): # file for download
		self.path = path
		self.version = version
		self.winpath = normpath(self.path)
		print("Looking for file %s..." % path)
		try:
			self.newcontent = open(directory + self.winpath, 'wb')
			self.oldcontent = open(directory + self.winpath, 'rb')
			print("File %s found successfully." % path)
			try:
				self.onlinecontent = urlopen("https://raw.githubusercontent.com/Kettle3D/Kettle3D/master/" + path).read()
				if self.oldcontent != self.onlinecontent:
					self.newcontent.write(self.onlinecontent)
					print("Successfully updated file.")
				else:
					print("File matches.")
			except URLError:
				print("Couldn't update file. Maybe try checking your internet connection?")
		except(FileNotFoundError, OSError):
			self.newcontent = open(directory + self.winpath, 'xb')
			print("File %s created successfully." % path)
			try:
				self.onlinecontent = urlopen("https://raw.githubusercontent.com/Kettle3D/Kettle3D/master/" + path).read()
				print("Successfully downloaded file.")
				fae = {
					"path" : self.path,
					"version" : self.version
				}
				files["binary"].append(fae)
				self.newcontent.write(self.onlinecontent)
			except URLError:
				print("Couldn't download file. Maybe try checking your internet connection?")
		finally:
			self.newcontent.close()

# noinspection PyPep8Naming
class imagefile:
	def __init__(self, path, version): # Image for download
		self.path = path
		self.version = version
		winpath = normpath(path)
		self.winpath = winpath
		print("Looking for file %s" % path)
		try:
			img_data = urlopen("https://github.com/Kettle3D/Kettle3D/raw/master/" + path).read()
			with open(directory + winpath, 'wb') as handler:
				handler.write(img_data)
				handler.close()
			fae = {
				"path" : self.path,
				"version" : self.version
			}
			files["image"].append(fae)
			print("File %s downloaded successfully." % self.path)
		except URLError:
			print("Couldn't download file. Maybe try checking your internet connection?")

class tkdummy:
	def __init__(self):
		pass

	def destroy(self):
		pass

	def update(self):
		pass

	def update_idletasks(self):
		pass

	pass

isdiropen = False
isplayopen = False
dir_tk = None
global play_tk
play_tk = tkdummy()
tk = Tk()
tk.title("Kettle3D Launcher")
tk.wm_attributes("-topmost", 1)
tk.configure(bg='#47ad73')
canvas = Canvas(tk, width=500, height=500, bd=0, highlightthickness=0)
canvas.pack()
tk.update()

files = pickle.load(open(directory + normpath("assets/files.dat"), 'rb'))

print("The launcher window opened successfully.")

print("Have 2 files and 2 versions to check or download...")

downloadfile = txtfile(path='lib/launcherbase.py', version=4)
background1 = imagefile(path='assets/k3dlauncher1.gif', version=1)
downloadfile = txtfile(path='versions/d2004a.py', version=6)
downloadfile = txtfile(path='versions/d2005a.py', version=10)

print("2 files and 2 versions downloaded with no errors :)")

filelistfile = open(directory + normpath("assets/files.dat"), 'wb')
pickle.dump(files, filelistfile)
filelistfile.close()

launcherbackground = PhotoImage(file=directory + background1.winpath)

def launch2004a():
	launch('d2004a')

def play():
	isplayopen = True
	play_tk = Tk()
	play_tk.title("Versions - Kettle3D Launcher")
	play_tk.wm_attributes("-topmost", 1)
	play_canvas = Canvas(play_tk, width=300, height=25)
	play_canvas.pack()
	play_canvas.create_text(150, 12, text="Development Versions:", font=('Helvetica', 20))
	v1btn = Button(play_tk, text="Play 20.04 build A", command=launch2004a)
	v1btn = Button(play_tk, text="Play 20.05 build A", command=launch)
	v1btn.pack()
	play_tk.update_idletasks()
	play_tk.update()
	tk.update_idletasks()
	tk.update()

def launch(vsn='d2005a'):
	if True:
		global play_tk
		play_tk.destroy()
		play_tk = tkdummy()
		isplayopen = False
		versionstr = "versions." + vsn
		if vsn == 'd2005a':
			print("Attempting to launch version %s at %s." % (versionstr, time.asctime()))
			version = __import__("versions", fromlist=['d2005a'])
			version.d2005a.launch_k3d()
		else:
			print("Sorry, the launcher needs a bit of revision. :(")
#	except ModuleNotFoundError:
#		err_tk = Tk()
#		err_canvas = Canvas(err_tk, width=300, height=25)
#		err_canvas.pack()
#		err_canvas.create_text(150, 13, text="The game crashed. :(", font=('Helvetica', 20))
#		err_tk.update()

playbtn = Button(tk, text="PLAY", command=play)
playbtn.pack()
closebtn = Button(tk, text="Cancel", command=tk.destroy)
closebtn.pack()

backgroundImage = canvas.create_image(0, 0, image=launcherbackground, anchor=NW)

while True:
	tk.update_idletasks()
	tk.update()
	if isplayopen:
		play_tk.update_idletasks()
		play_tk.update()
	time.sleep(0.01)

Oh, and remember this?

Note

Please note that Kettle3D's world generation system is very inefficient. I will eventually post the files for an empty world on GitHub, but at the moment I'm still finalising it.
If it takes about half an hour for your computer to generate the world, your computer is fast. I'll try and fix this when I can.

If it takes about ten seconds for your computer to generate the world, your computer is slow :~)

#include <stdio.h>
#include <iostream>

int main() {
    std::cout << "Is 10 weeks a long time to be using C#? How about some C++.";
    printf("What this world is missing is a programming language called C♭. I should make one...");
}

Hey, guys, do you think we should add a license to Kettle3D?

Or maybe we should make a Kettle3D GitHub organisation?

How do you use underline?
On Tue, 21 Jul 2020 at 08:51, alt-m<EMAIL_ADDRESS>wrote:

a real bug
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Kettle3D/Kettle3D/issues/13#issuecomment-661326196,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APLHZKUFE7QE6BA2PRBE3MDR4SU3JANCNFSM4PAYVNCA
.

D'oh, it didn't work :~(

Okay, Room6 is taken, how about Kettle3D-Team?

I need some help here

what..?

NO

the end

Leave.


Create google-cloud-configure gem

for shared config across cloud gems, Google::Cloud.configure do |c|
...
end
We need to replace the config defined in google-cloud-core, but we want to use the same method name, so this may be -come tricky because we want apiary-based gems to be copatible and be configured the same way as gapic 2.0 gems.

If we allow google-gax gems and gapic-common gems to be loaded at the same time, then there doesn't seem to be any reason to split the google-cloud-core gem apart.

gapic-common defines a Config implementation that is separate from google-cloud-core's Config.


Roll Flutter Engine from b97818f301ba to 71b47bdc4e49 (2 revisions)

https://github.com/flutter/engine/compare/b97818f301ba...71b47bdc4e49
2023-10-02<EMAIL_ADDRESS>Roll Skia from 3a7a3bbd27d4 to 53848cbd4e30 (3 revisions) (flutter/engine#46466)
2023-10-02<EMAIL_ADDRESS>Roll Fuchsia Mac SDK from NPmdUQgciCMzpu-RR... to xq7mAZt0ekqth1hZV... (flutter/engine#46465)
Also rolling transitive DEPS:
fuchsia/sdk/core/mac-amd64 from NPmdUQgciCMz to xq7mAZt0ekqt
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


Graceful crashing, logging

Log all caught exceptions, keep running where possible.

RE:
https://github.com/aspnet/KestrelHttpServer/issues/43
https://github.com/aspnet/KestrelHttpServer/issues/25
https://github.com/aspnet/KestrelHttpServer/blob/dev/src/Microsoft.AspNet.Server.Kestrel/Http/Frame.cs#L238

@lodejard @Tratcher  Are you working on this? If not, @troydai should be able to look into this.

@halter73 is making some improvements here. #254


New formula shotdetect

Added shotdetect head only formula. A test is currently not included as
it requires a video file to be useful.

Sorry for the late response.
We’re deprecating this repository and won’t accept new formulae. Please ask upstream for a stable release and submit to the core repository or maintain the formula in a tap. Thanks!


Adding WhenActivated functionality to Android ViewHolders

What kind of change does this PR introduce?
Introduces the WhenActivated functionality to the RecyclerViewHolders in Android and AndroidX.
What is the current behavior?
WhenActivated cannot be used in Android as it crashes if implemented.
What is the new behavior?
WhenActivated now behaves appropriately even when navigating forward as well as backward to other screens.  This will help reduce the chances of memory leaks.
What might this PR break?
Unsure, will need further testing.  I'm currently testing this implementation in our production app.  It will go through QA by next week (first week of October) and from there it should be safe to work.
Please check if the PR fulfills these requirements

[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

Other information:
I'll start working on some documentation for the website to describe how this works.

Some recent splat changes have broken the build. Will fix today


[WIP]: Add UI For Canned Responses

Description
This Pull Request serves to add a User Interface for the canned responses pages. More details, screenshots, and documentation coming soon.
Issue
Fix #655
Screenshots
WIP
Checklist

[ ] Everything passes when running mix test
[ ] Ran mix format
[ ] No frontend compilation warnings

hey @J0 -- just wanted to clarify, canned responses are not conversations, but simply "saved replies"

hey @J0 are you still working on this? is it ready for review? (i noticed it still says WIP)

Hey @reichert621,
Yes I still am. Would just like to confirm that the layout is correct before putting everything into place -- send you a DM on Slack a while ago. If you could take a look that'd be great!

Any updates on this one?

Hey @cheeseblubber,
Apologies, just minor updates. Should have time to look at it over the weekend(starts tmrw)

Hey,
Due to personal reasons, I don't think I've the bandwidth to complete this PR within the next two months. I'm going to close this PR and unassign my self from this issue so that I don't block anyone from working on this. If there's still no one working on the issue after two months I'll come back to this.
Sorry about this.


Integrate NetflixOSS Exhibitor to monitor ZooKeeper cluster (used for Kafka)

https://github.com/Netflix/exhibitor
Kafka still uses ZK - it's just hidden from Consumer/Producer APIs.  (app developers don't need to worry about ZK)

closing.  using a diff approach to manage zookeeper.


Map not displaying on tabs template

Short description of the problem:
On beta.9 when I change to Map tab, I can see the map without any issue but since I upgrade to beta.10 the content doesn't change, after some investigation I have found that the HomePage keeps having show-page as class, if I change it to hide-page I'm able to see the map like I would do on beta.9
What behavior are you expecting?
See the map after changing tab.
Other information: (e.g. stacktraces, related issues, suggestions how to fix, stackoverflow links, forum links, etc)
Beta 9: http://imgur.com/ZfbuMsx
Beta 10: http://imgur.com/KNbUv6Z
Which Ionic Version? 1.x or 2.x
2.x Beta10
Plunker that shows an example of your issue
https://github.com/ZiFFeL1992/ionic2-google-maps
You have 2 branches each one with one beta.
Run ionic info from terminal/cmd prompt: (paste output below)
Your system information:

Cordova CLI: 6.2.0
Gulp version:  CLI version 3.9.1
Gulp local:   Local version 3.9.1
Ionic Framework Version: 2.0.0-beta.10
Ionic CLI Version: 2.0.0-beta.30
Ionic App Lib Version: 2.0.0-beta.16
ios-deploy version: 1.8.6
ios-sim version: 5.0.8
OS: Mac OS X El Capitan
Node Version: v4.3.0
Xcode version: Xcode 8.0 Build version 8S128d

Is a bug it? Still waiting...

same problem here. I also had to add this to nav-decor class, otherwise map the background was black.
.nav-decor {   background-color: rgba(0, 0, 0, 0) !important; }
I can confirm that with tabs, i see the show-page class instead of hide-page for hidden pages

For now i can workaround with this
`.nav-decor {
background-color: rgba(0, 0, 0, 0) !important;
}
.show-page ion-page {
opacity: 0;
}
.show-tab .show-page {
opacity: 1;
}`

#7151 seem fix also this

@skaman how can I compile the current master? Hope thet release a new nightly soon anyway.

@ZiFFeL1992 don't need to compile the master.
Open your app.md.scss and app.ios.scss and put this at the end on both files
/* maps workaround */

ion-tab {
  transform: translateY(-200%);
}

ion-tab.show-tab {
  transform: translateY(0);
}

Then you can remove it when you upgrade to beta 11

You can update to the latest nightly by running:
npm install --save ionic-angular@nightly

from within your project directory. Can you confirm that this is working with the latest nightly @ZiFFeL1992 ? Thanks! :)

Yes, works with @skaman workaround on beta10.
I can't test on my project because is under a huge refactor so some things may not work, but as the workaround is part of beta 11 should be working there as well.

Just did a quick test of this with the latest nightly and it seems to be fixed (: I will check back once beta.11 is released, but i will be closing this issue for now. Thanks for using Ionic!


When exporting languages through the http endpoint /lionweb/languages avoid dependencies on jetbrains.mps.lang.structure

At the moment references to elements in such languages are included (e.g., to PrimitiveTypeDeclaration). They should be instead replaced with references to LIonCore equivalent elements

Should be fixed. @ftomassetti can you confirm?


[ot-ctl] send line at once

Calling write multiple times may casing different arguments of a command line reach to the daemon at different times. This commit composes arguments into a full command line and sends it at once.

Should be helpful to openthread/ot-br-posix#748

Agree that writing a line once is better.
But why did it have something to do with openthread/ot-br-posix#748 ?
I think the behavior should have no real difference.
@bukepo

The daemon server expects a full line in the current implementation.


fixed #330 - navbar icon made clickable

Hi, please check this.
I tried to solve issue #330 , if you want me to change anything related to this issue then please let me know.

@JunaidBabu , please review it if possible.
PS: I didn't know that I have to get it assigned first, but I think I was the first one to start working on this one.

@JunaidBabu : There is another fix #343 . That is different approach. Will leave to you to accept

Please refer to the comment in the issue.


TestNG tests not running in parallel mode with gradle 4.5.1 if there is no parallel attribute inside the test tag

TestNG tests not running in parallel mode with gradle 4.5.1 if there is no parallel attribute inside the test tag. Originally reported to TestNG issue https://github.com/cbeust/testng/issues/1701,  maintainer (@krmahadevan ) suggested file an issue with gradle.

This seems to be an issue with Gradle. I am not that well versed with Gradle. But my debugging seems to suggest that when we hit the flow here the parallel mode is getting reset back to null. This issue has been fixed in TestNG as of 6.14.2. You can try right clicking on your testng.xml suite file in your project and running it. You should see different thread ids.

Expected Behavior

Tests should run in the parallel mode with gradle 4.5.1 with testng.xml at https://github.com/pgsung/testng-bug/blob/master/src/test/resources/testng.xml
and source code at https://github.com/pgsung/testng-bug
test classes https://github.com/pgsung/testng-bug/tree/master/src/test/java/parallel/test
, thread ids should be different.
[RemoteTestNG] detected TestNG version 6.14.2
11
12
10

Current Behavior

Tests not running in parallel mode with gradle 4.5.1
content-backoffice-ci-uitest Suite > thread-test > parallel.test.Test1.runTests STANDARD_OUT
    10
Running test: Test method runTests(parallel.test.Test2)

content-backoffice-ci-uitest Suite > thread-test > parallel.test.Test2.runTests STANDARD_OUT
    10
Running test: Test method runTests(parallel.test.Test3)

content-backoffice-ci-uitest Suite > thread-test > parallel.test.Test3.runTests STANDARD_OUT
    10

Context

Most selenium browser tests rely on gradle TestNG runner to run parallel tests with selenium grid. The current workaround is to add parallel="classes" into test tag  in textng.xml or downgrade the TestNG to 6.11.
Steps to Reproduce (for bugs)

clone the repo at https://github.com/pgsung/testng-bug
run the test with command ./gradlew clean test

Your Environment

Build scan URL:
https://scans.gradle.com/s/ygiuoh25qh3i4

@pgsung You mention Gradle 4.5.1 in the title, is this a new issue? Did it work with some previous version of Gradle?

Thanks for reporting and the reproducible case. I've confirmed this is on Gradle's side. I'll try to fix it soon.

@oehme should be reproducible with Gradle 4.3.1 as well so it is not really a new issue.

Rootcause of the issue is how gradle initialize testng. Gradle always overrides values of options threadCount and parallel even if they are not explicitely set in gradle file (see here)
If you did not call setParallel() and setThreadCount() then gradle will force threadCount to 1 and parallel to null (default values in TestNGOptions). In turns testNg converts 'null' for threadCount to XmlSuite.ParallelMode.NONE.  Also it overrides both those values for suite (<suite> tag)
To fix this gradle must not call
        testNg.setParallel(options.getParallel());
        testNg.setThreadCount(options.getThreadCount());

if they were not initialized in gradle file.


RMRK2 card detail

Can we have a small RMRK2 on the bottom right corner of the preview cards?
We have Basilisk, Kusama already there. It would be nice to have something for RMRK2 NFTS.

For RMRK2 it's empty. Newest list and latest sales.

Being done here

https://github.com/kodadot/nft-gallery/issues/5435

Continue in https://github.com/kodadot/nft-gallery/issues/5435
Thanks for issue @JustLuuuu <3


XML parser Bugs

Resolve Multilevel elements [🔨]
Resolve same elements [🔨]
Nested Element resolve[🔨]
Attribute element or "_" attribute key[❌]

Solved ✅


Stuck at "Create an App Service plan"

This section could really use some screenshots, I cannot find the "Hosting Plan" section in the Azure Portal so I'm assuming the portal changed?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: cb0af698-4a74-9098-691f-ecbbb0419398
Version Independent ID: d5fe9b9e-c802-423d-ac8e-dba87fa8766e
Content: Tutorial - Share Azure Spatial Anchors across sessions and devices
Content Source: articles/spatial-anchors/tutorials/tutorial-share-anchors-across-devices.md
Service: azure-spatial-anchors
GitHub Login: @RamonArguelles
Microsoft Alias: rgarcia

I see, it's in Visual Studio. Constantly jumping around between Unity / VS / Azure Portal in that tutorial leads to confusion, please clearly illustrate which action to do where.

one thing to add: be sure that you have ASP.NET and web development component in VS.

Otherwise you won't see the option "App service" in Publish menu.

Please add some screenshots to the tutorial or mention at least that you need to install the ASP.NET module inside Visual Studio as I also struggled finding out why there was no publish button in the context menu

Adding author @RamonArguelles for further review and update the doc as appropriate.


Leadeship Connection Template Failed

Your   request to provision   "Leadership   Connection"    template   failed!   Please report the   issue here providing the following provisioning action correlation ID:   0db2610d-8507-4a5f-b6dc-055bf5901877 !

Hi,
Thanks for using the Look Book site. This seems to be a random hiccup on the SharePoint side which would imply that the template should work properly if you try it one more time. Seems that the provisioning did succeed partially. Can you test this one more time and, in case of any failure, share the updated Correlation ID (by creating a new issue) for us to double-check the flow. Thanks.


"Go to Declaration" does not work

"Go to Declaration" does not work

Which grammar are you working with? Fortran - Free Form or Fortran - Fixed Form? Can you provide a screen shot? Thanks!

Both does not work.

Is this screenshot enough?

I don't see anything wrong in that image... What did you expect it to look like?

I don't know why do you want an imagem hehe.
But my problem is: I can't navigate to this subroutine declaration with "Go to Declaration".
The "Go to Declaration" feature works or not?

Ah, I see. I'm not sure if that's a feature that can be addressed in a language grammar but I'll look into it. It would certainly be nice to have. :smile:

It looks like the goto declaration option is controlled by https://github.com/atom/symbols-view. If you use ctrl + r does that let you navigate between declarations? Are you able to get this feature to work with any other languages?

In Fortran don't but in Javascript yes with this package.
https://atom.io/packages/goto
But it is slow sometimes :(

Awesome! I'll look through those to see if there is a simple way of extending this language package to work with it.

I finally got around to looking into this and the results don't look that great. The goto package works by looking for specific scopes: entity.name.type.class, entity.name.function, and entity.other.attribute-name.class. Changing the scope names in the grammar to work with this is easy enough to do but it completely throws off the coloring schema for the language. As it stands subroutines already work, and derived types already can be easily modified to work as well. However function and other variables are where the problem lies. I'm not sure I'm OK with making it harder to distinguish variables from subroutines and functions.

hmmm. Can you add more types like class, function? Maybe it is easy to add subroutine and other types.

Hi I have a gfortran installed in my windows. Is it difficult to create (program) a menu item with comand to use gfortran to compile and run the code?

@zrhans the build package for Atom can probably handle this sort of thing.

@filipenevola it would be easy for me to make goto work for derived types and for subroutines (from my testing it already works for subroutines). However there is no easy way to make it work for functions without causing issues with non-function variables. I'll look through language-javascript sometime next week to see if they're are doing something specific that make it work better for them.

@tomedunn ok, if you need help please let me know. I'm new in Atom plugins but maybe I can help.


[FLINK-16669][python][table] Support Python UDF in SQL function DDL.

What is the purpose of the change
This pull request supports Python UDF in SQL function DDL.
Brief change log

Refactor FunctionCatalog and TableEnvironment to instantiate function as late as possible.
Add 'PYTHON' keyword to sql parser to support Python UDF SQL DDL.
Add PythonFunctionFactory to request the Python UDF metadata from python process.

Verifying this change
This change is already covered by existing tests, such as FunctionCatalogTest, PythonFunctionSqlTest.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (yes)
The serializers: (no)
The runtime per-record code paths (performance sensitive): (no)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: (no)
The S3 file system connector: (no)

Documentation

Does this pull request introduce a new feature? (yes)
If yes, how is the feature documented? (docs)

@dianfu Thanks for your review! I have addressed your comments in the latest commits.

@dianfu Thanks for your review! I have addressed your comments in the latest commit.

@WeiZhong94 Thanks a lot for the update. Will merge after the travis/azure passed.


Can not get HostInfo payload

Hi,
Trying to get payload of type HostInfo using this code
public Task Consume(ConsumeContext<Message> context)
{
    HostInfo hostInfo = context.GetPayload<HostInfo>();
}

but getting an exception "The payload was not found: MassTransit.HostInfo". Tried to use BusHostInfo but wihout success.

Whoops! There is Host property on context!


Fixed - Downloading or uploading artifacts over insecure protocol/ HT…

Fixed - Downloading or uploading artifacts over insecure protocol/ HTTP >> HTTPS

Can one of the admins verify this patch?

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-PR-Builder/11104/
Test FAILed.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-PR-Builder/11105/
Test FAILed.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-PR-Builder/11106/
Test FAILed.

this change will not work as this artifacts url is backed by a s3 bucket via static website hosting.

Amazon S3 doesn't support HTTPS access for website endpoints.
taken from https://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html

is there a particular problem you are facing that necessitates this change?


Unpause a dag after upload

Firstly, thank you for this plugin...really becoming useful.
I noticed after uploading a dag via the api, it default state is pause and technically I'd like it to be unpause so the dag can run without  changing the states to unpause
Is there a way to set the default state to unpause after dag upload?
Thanks

You're welcome. I'm glad to hear that its helping.
There is actually a property in the {AIRFLOW_HOME}/airflow.cfg file that controls whether the DAG is paused or unpaused when it is first created:
[core]

# Are DAGs paused by default at creation
dags_are_paused_at_creation = True

You can set this to False and all the dags that you add (either manually or by the REST API Plugin) will be started in an unpaused state.
Does this help or are you suggesting an optional argument in the REST API to force the dag into a  paused or unpaused state after it has been uploaded?

@rssanders3 awesome, config works for our use case now
An optional argument would add more flexibly though

Ok great.
I'll see if I can add this feature in a later release of the plugin. For now I will close out the issue.
Let me know if you have any other issue.

Changes made in commit: https://github.com/teamclairvoyant/airflow-rest-api-plugin/commit/0846a0ada85f06c1718a9da8c2535fc2b5e96d5b

Created a release with these changes: https://github.com/teamclairvoyant/airflow-rest-api-plugin/releases/tag/v1.0.2


Fix missing newTx test function

There are several lingering references to this function, here is one of them:
https://github.com/spacemeshos/go-spacemesh/blob/efa7538ba4fbb4ea90be43c827233a580c736e19/state/tx_pool_test.go#L33
It was removed in #2011 / efa7538ba4fbb4ea90be43c827233a580c736e19 and based on the diff it looks like it was supposed to be replaced by mesh.NewSignedTx.
CC @antonlerner

Seems to be outdated.


Add twitter feed to frontpage

To show some recent activity we should add a twitter feed to our frontpage:
I suggest we show the timeline for the nl_rse twitter account: https://twitter.com/nl_rse
See how to do this here: https://publish.twitter.com/#

I've add a twitter bar in my fork, you can preview the work here: https://benvanwerkhoven.github.io/nl-rse.github.io/
We do need some more activity though, the last tweet is from September.

Looks great! Agree we need some recent activity.
@mkuzak could you look into the twitter feed? If needed we can find a few more people to help out.

I'm retweeting once a week now. Should we close the issue?

Sounds good to me!

Great! I'll close the issue.


Update trace4cats-inject to 0.12.0-RC1+191-347e4fc7

Updates io.janstenpickle:trace4cats-inject from 0.12.0-RC1+156-7ea07b63 to 0.12.0-RC1+191-347e4fc7.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "io.janstenpickle", artifactId = "trace4cats-inject" } ]

labels: library-update, semver-build-metadata

Superseded by #7.


add Node Summit 2018

This PR adds Node Summit, which is found in the twitter list but not in the README.

Thanks 😃


DO NOT MERGE: rest interceptor testing

DO NOT MERGE
This PR is for Ads testing of experimental REST-based interceptor support. See https://github.com/googleapis/gax-php/pull/379 for more details.

Closing this as we went with a different approach for supporting REST -based interceptors.


Reformat and improve the README, add a table for common glibc versions

This reformats and improves the README, and also adds a table for common glibc versions (so one can easily determine which glibc version they should target).

Thanks for the pr.
A lot of this diff seems to be changing things from my writing style to yours, which I'd prefer not to do.
However, the chart is good and you fixed a couple of typos, so I've added those myself.


Hover  effect bug solved in the footer

Hover  effect bug solved in the footer
https://github.com/Anushkabh/krishiconnect/assets/125277258/c29bd1f6-78b9-4b7c-ab1e-348fe05bd32d

issue #402 solved

@RitiChandak @Anushkabh please review the PR


Documentation for covering grammars

We have no effective documentation for the covering grammars data library.

We should probably add a short description to the data README.
We should give the exact instructions in the covering grammars README.

hi what is covering grammar? I have language to IPA longest prefix match grammar for a number of languages:
English
Spanish
German
French
Italian
Arabic
Farsi
Luxembourgish
Dutch
Portuguese
Russian
Swedish
Czech
Slovak
Romanian
Finnish
Isan
Swahili
Esperanto
Icelandic
Norwegian
Jamaican
Japanese

It can generate a new grammar based on tsv files like the ones that you have

Checking japanese in your dataset, I see that you have a mapping "あ"->"a̠" but also "ああ"->"a̠ː". Consider the source language word "ああ" and a target language word "a̠a̠" is this a valid covering grammar production in your case?

Checking japanese in your dataset, I see that you have a mapping "あ"->"a̠" but also "ああ"->"a̠ː". Consider the source language word "ああ" and a target language word "a̠a̠" is this a valid covering grammar production in your case?

Yes, it would be in that case. You can think of all the pairs in the mapping each as a substitution, then the "grammar" is simply the closure over the union of all the substitutions.
It is a "covering" grammar because we know it's overly permissive, but it's simple enough to be specified as substitution pairs. It's useful in debugging, quality assurance, and the like.

If its the case that any choice like this is valid, then it means that the idea of covering grammars is different than the one which I use (longest prefix match grammar).
In my scenario I am taking the longest match always, "ああ" and a target language word "a̠a̠" wouldn't be accepted by the grammar machine.
Since our ideas are distinct you can't simply copy paste my grammars and call it a day.


Creating new repositories seems to be impossible currently

For some reason, this does not seem to work any more. Need to investigate.

PAT expired. Added new PAT. Will open a new issue to update the PAT in September.


hubspot Source

Description
This PR seeks to implement Source with Snapshot and CDC iterators.
Quick checks:

[x] I have followed the Code Guidelines.
[x] There is no other pull request for the same update/change.
[x] I have written unit tests.
[x] I have made sure that the PR is of reasonable size and can be easily reviewed.

Included in #21


[FLINK-17865][checkpoint] Increase default size of 'state.backend.fs.memory-threshold'

What is the purpose of the change
Increase the default value of state.backend.fs.memory-threshold from 1K to 20K as thread discussed.
Brief change log

Increase default size of 'state.backend.fs.memory-threshold' from 1k to 20k

Verifying this change
This change is a trivial rework / code cleanup without any test coverage.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: yes
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature?  no
If yes, how is the feature documented? not applicable

My azure CI pipeline has run successfully twice: my-build-1 and my-build-2
Current CI in this PR failed due to FLINK-16572
@flinkbot run azure

Another successful run in my local branch: my-build

@flinkbot run azure

Looks good to me, +1 to merge this

The e2e tests (#12373) for release-1.11 passed thus I will merge the changes. Thanks.


Create a ListAll endpoint

One must create a new endpoint (Controller) that returns all the registered services.

The issue #3 will include this.